A new study that compared government data on electricity and gas prices concluded that the British pay the highest electricity bills in the entire world
Focus has shifted to growth in the past three-four weeks. India in a much better place than western nations, says Chief Economic Adviser V. Anantha Nageswaran.