News

CEMENT producer PPC and renewable energy independent power producer (IPP) Yellow Door Energy, on Monday announced the signing of a landmark 24.5 MWp solar power purchase agreement (PPA).