In Mauritius, sugar cane means money, renewable energy
Far out into the Indian Ocean where it is forced to be self-reliant, the island nation of Mauritius is weaning itself off fossil fuels by … Read more
Far out into the Indian Ocean where it is forced to be self-reliant, the island nation of Mauritius is weaning itself off fossil fuels by … Read more