There is no such thing as 'Babcock Italy and Spain'. You presumably are referring to Babcock Italia.
Don't see why it would. CHC Scotia didn't lose all of their contracts just because several dozen of its sister/parent companies went into Ch 11 due to a colossal F*ck up.....did they?