Subsea 7 S.A. announced the award of a contract by BP Exploration for the provision of subsea inspection, repair and maintenance…