Bay Street News
U.S. Well Services and Shell Finalize Long-Term Electric Frac Contract
Bay Street
6 years ago