ENERGIA

Aminata Dumbuya’s Freetown Waste Transformers turns organic waste into electricity