Canadian Solar Signs 256 MW Module Supply Contract for the First Two Largest Solar Projects with Private PPAs in South Africa

The 256 MWs will supply the first two largest utility-scale solar power projects in South Africa, which are based on private power purchase agreements (PPAs).