Subsea 7 has secured a “substantial” contract with BP Exploration to provide inspection, repair and maintenance services on a pair of field projects off Azerbaijan to mark its entry