In the Seychelles, the Islands Development Company (IDC) is commissioning two solar photovoltaic power plants to provide electricity to the people and businesses of Astove and Farquhar islands. These installations save on fuel costs. The recently commissioned solar plant on Farquhar Island consists of 510 panels capable of delivering 250 kWp. The installation provides 94% […]