Earnings call: Shelf Drilling reports Q2 2024 revenue decline

Earnings call: Shelf Drilling reports Q2 2024 revenue decline