Bay Street News

U.S. Well Services and Shell Finalize Long-Term Electric Frac Contract