“As the world’s leading solar power developer and India’s largest renewable energy company, we are taking very big steps,” he said. PrevNext