About Us

Hard impact of the crisis on energy demand in 2009 in most G20 countries, except for China & India

7 May 2010