The company is into renewable energy and building road projects on an engineering, procurement and construction (EPC) basis.
Prime Minister Narendra Modi on Saturday laid the foundation stone, inaugurated, and dedicated development works in Thoothukudi, Tamil Nadu, reaffirming the Union Government's commitment to making ...