Delhi going green for power production

Delhi is going green for power production. Delhi's Sheila Dixit government is making sure that all of the city's electricity is generated via natural gas - an effort to go green - ahead of the Commonwealth Games.

Related Videos