Boss of energy firm served with legal papers after failing to pay former employee £16,000 compensation

Industry news
The deal takes Aberdeen-headquartered Centurion’s total committed facilities to £206m.