You are viewing a single comment's thread from:

RE: LeoThread 2024-06-17 19:45

in LeoFinance7 months ago

China has commissioned the world's largest solar power plant - the system was built in the Takla-Makan desert, spending almost $2.3 billion.

It will produce more than 6 bln kWh, which is comparable to the consumption of a small country, such as Armenia or Latvia.

INSIDER reports

#newsonleo #tech #china