Specialised EPC Services Player Garuda Construction And Engineering Secures its Largest Order By Gorakhpur Development Authority Valued At Rs.1,087.34 Crore
Garuda Construction and Engineering Limited (GARUDA) (BSE: 544271 NSE: GARUDA), a leading specialised EPC (Engineering, Procurement, and Construction) player, today…
