Canadian renewables developer Boralex Inc (TSE:BLX) today said it has inked a five-year power purchase agreement (PPA) with IBM (NYSE:IBM) for the US tech giant's operations in France.