Dutch & Co. Surges Forward on Africa’s Largest Rooftop Project: A Milestone in Renewable …

Situated atop the IWC Mega-warehouse in the Tema Freezone, the project covers an impressive rooftop area of 92,000m2. Acting as the PV-EPC and O&M …