Mesa Resources
Embattled Alta Mesa gets $310m bid
Finance