Garuda Construction and Engineering Limited (GARUDA) (BSE: 544271 NSE: GARUDA), a leading specialised EPC (Engineering, Procurement, and Construction) player, today announced its largest-ever order win of Rs. 1087.34 crore from Gorakhpur Development Authority – a department of the Government of Uttar Pradesh. The company would…