With oil prices rising again and the nuclear energy industry taking it on the chin from the disaster in Japan, it's more important than ever that executives internalize the idea that every company is an energy company.
Every company is an energy company