Valaris secures $140m contract from bp for drilling in Egypt

Valaris secures $140m contract from bp for drilling in Egypt