Dubai-headquartered developer Amea Power has commissioned a 120 MW solar project in Tunisia, the country’s largest to date. Located in the Kairouan governorate of northeastern Tunisia, the project is ...