The Energy Institute, based in London, England, was formed by the 2003 merger between the Institute of Petroleum and the Institute of Energy.
The Energy Institute, based in London, England, was formed by the 2003 merger between the Institute of Petroleum and the Institute of Energy.