Toubro

Larsen & Toubro bags Oman railway facility contract; Shares closed 0.26% lower

Indian construction major Larsen & Toubro (L&T) and Power China have been awarded a contract to build key railway facilities…

2 days ago