Canadian Solar Inc (NASDAQ:CSIQ) said today it has recently signed two corporate power purchase agreements (PPAs) covering 274 MWp of new solar capacity in Brazil.