Malta, Chinese energy giant to decarbonize energy sector

green energy center, China, Malta, Shanghai Electric Power
World
image