Canadian Solar Inc (NASDAQ:CSIQ) today said it secured power purchase agreements (PPAs) for an aggregate 80 MWac of solar power projects with the Solar Energy Corporation of India (SECI).