Recurrent Energy, a wholly-owned unit of Canadian Solar Inc (NASDAQ:CSIQ), has signed a 20-year power purchase agreement (PPA) for 45 MW of solar power with public transit network Bay Area Rapid Transit (BART) in California.