Climate tech scale-up Cleanwatts said today it has commenced a solar project in the island nation of Sao Tome and Principe in cooperation with the country’s public utility, the Power & Water Company (EMAE).