Mega Park 1.2MW Home > Operating > Page 2 General Information Location: Bellville, Cape Town Total Project Size: 1.2MW Annual Estimated Production: 1 942 MWh Environmental Benefits Annual CO2 Reduction: 697 972kg Benefits Total expected yearly savings: 20%...