Solar technology group Canadian Solar has announced that its majority-owned subsidiary CSI Solar had signed a 256 MW module contract with SOLA Group, the Cape Town-based independent power producer that is building two utility-scale projects in South Africa on the back of pioneering private power purchase agreements. The 126 MWp and 130 MWp apiece projects are located in the North West province and are the first to be registered with the National Energy Regulator of South Africa following a market reform allowing such projects to proceed  without a licence.