AdobeStock 131462126
Hopefully, by now you have seen the American Petroleum Institute’s (APIs) Power Past Impossible commercials that have been running for just over a year. Why Power Past Impossible? Because for the natural gas, oil and refining industry where some see impossible as a barrier, we see it as an...