Moody’s puts more than 100 energy companies’ credit ratings under review

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

Breaking