Larsen & Toubro Limited (L&T) has received the Letter of Acceptance (LoA) for a contract worth Rs 44,677.24 million for design, supply and construction of track….

This content is restricted.