Canadian Solar Inc (NASDAQ:CSIQ) has recently signed power purchase agreements (PPAs) covering 862 MWp of new solar capacity in Brazil.