The Minnow vs the Whale
While the world hunkered down two years ago in the throes of COVID, Tim Duncan, CEO of Houston-based offshore producer Talos Energy, rallied a team to explore building a carbon capture and storage (CCS) business. ...
Read More