Description
Tune into your oil industry briefing for the week of September 28. Innovation is in every aspect of the oil business. In this episode, we get a peek at some of the bright spots (and not so bright spots).
See acast.com/privacy for privacy and opt-out information.