GMR in Spotlight Now GMR is one of India’s largest infrastructure/construction companies with presence in roads, power, airports, construction etc. Like other infra majors the company has been facing a tough time as interest costs have increased, projects have got delayed and growth has slowed. The company now faces attack to its showpiece airport project, […]