Spanish utility Gas Natural Fenosa (BME:GAS) announced today it has agreed to buy from Canadian Solar Inc (NASDAQ:CSIQ) two photovoltaic (PV) projects in Brazil with a combined capacity of 83 MWp.