Taqa reports $166m loss in first quarter

The Tern platform
The Tern platform

Breaking