Floating wind technology company Principle Power said today it has been awarded the operations and maintenance (O&M) support contract for the 30-MW Eoliennes Flottantes du Golfe du Lion (EFGL) project off the French Mediterranean coast.