Business | Fri Oct 10, 2014 2:38am IST

India approves projects in dash for growth, alarming green groups