4 ms·
The current energy industry is so over regulated that it completely stifles innovation. It's worse then Taggart Transcontinental
by ScotterC 16y ago
The current energy industry is so over regulated that it completely stifles innovation. It's worse then Taggart Transcontinental