French air carrier Air France has clinched an off-take deal with compatriot Technique Solaire Group to offtake electricity from 11 MWp of solar parks for its building facilities.