The area of ??solar panels required to meet the needs of mankind in electricity.

 
The area of ??solar panels required to meet the needs of mankind in electricity. - Solar energy, Sahara

v20240901