by
teafortwo
Apr 29, 2013
The oil & gas industry has been receiving a lot of bad press lately. This can happen when any powerful group convinces themselves that they can lie or buy their way out of anything. With great power comes great responsibility. On that point, the fossil fuel industries get a failing grade, IMHO.