In Dec 2015, IL&FS Engineering was awarded the Letter of Acceptance (LoA) for constructing 4.62 kilometer-long elevated stretch from Gyaspur depot's ...
A