Seychelles: Desroches Island Running On 90% Solar Energy, Drawing Praise
Published
[Seychelles News Agency] Seychelles' Desroches island is consuming 90 percent less fuel thanks to the installation of a 2.5-megawatt solar farm commissioned by the Islands Development Company (IDC).
Full Article