13.2 C
Bucharest
April 20, 2021

Tag : GE awarded technology order for South Eastern Europe’s largest gas project in five years