Big Project Consultant Magazines News India’s L&T wins $76m Doha Metro contract byStaff WriterMarch 19, 2017