Seychelles February 19, 2025By Isabella RossiHow Africa’s smallest nation is cleaning up its waste and energy sectors – UNEPBy Isabella Rossi