Solar in Sahara The Sahara Desert, a subtropical desert in northern Africa, is the largest desert in the world. This area is scarcely populated due to the obvious reasons […]
India’s Largest Vertical Solar Farm We have heard about solar farms in India, but have you heard about a vertical solar farm? Yes, you heard it right. […]