Oct 20, 2019 Focus | Hydro Power | Challenging Times India is endowed with large hydropower potential of 1,45,320 MW, and is the seventh largest producer of hydroelectric power in the world.
Jul 15, 2012 Analysts not in favour of proposal to tax diesel cars Diesel car buyers may have to shell out more for the vehicle if finance ministry accepts the suggestion of Union Petroleum Minister S Jaipal Reddy to impose a steep additional excise duty on diesel-run cars.