Key closes deals

US services player Key Energy Services sealed a pair of deals today.

Done deal: Key closes on transactions.
Done deal: Key closes on transactions.
Published 1 October 2010, 22:36Updated 11 October 2016, 09:32
Americas