Take a glimpse of an integrated photovoltaic (PV) base with an installed capacity of 2 million kilowatts in China's Ningxia.
Source: Xinhua
Editor: huaxia
2024-05-10 17:18:16
Take a glimpse of an integrated photovoltaic (PV) base with an installed capacity of 2 million kilowatts in China's Ningxia.