Canadian renewable power producer Boralex Inc (TSE:BLX) has signed a fleet service contract with Vestas France covering about 300 MW of operating assets, the companies said today.