Canadian Solar Inc (NASDAQ:CSIQ) announced today it has won two power purchase agreements (PPAs) for 190.5 MWp of solar capacity in Brazil.