Enemalta shareholder Shangai Electric declares $1.5 billion in losses in 2021
Shanghai Electric, which owns a third of Malta’s state

Our Awards and Media Partners

Award logo Award logo Award logo