Categories: Business
Big oil is racing to scale up carbon capture to slash emissions but the challenges are immense
[ad_1] A standard drilling rig that Chevron will be drilling its first onshore test well for the 14,000-acre Bayou Bend…