Embattled Alta Mesa gets $310m bid - Upstream Online

01/03/20