World news story

UK supports sustainable energy in the Galapagos Islands

British Embassy provides solar energy system for the Charles Darwin Research Station (CDRS).