Kampala, Uganda | THE INDEPENDENT | Dubai-based developer Amea Power has started building a 24 MW solar project in West Nile. The Ituka project will be the first solar project in the West Nile region of northwestern Uganda, located on a 52-hectare site in Ombachi village, around 450 km from …
Read More »