WATCH: The story behind Terra Firma’s 27.2 megawatt solar project for NCP Chlorchem
Terra Firma’s 27.2 MW solar project for NCP Chlorchem, one of South Africa’s largest private industrial solar installations, demonstrates what it means to power industry with Better Energy. Our new video gives you a glimpse into the story behind the project.