High-temperature CO2 heat pumps commissioned for resort and spa in Seychelles
2014-05-06
The archipelago of the Republic of Seychelles rests southeast of Africa in the Indian Ocean and brings in its fair share of high-priced tourism.