3.2 C
Berlin
spot_img

TAG

hydropower

China takes solar power station to higher altitude

The world’s largest solar facility, Kela Power Station, which was built on the highest altitude was reported connected to the grid yesterday. The station, located...

Latest news

- Advertisement -spot_img