The magazine’s annual list placed L&T at No. 22 making it the highest-ranked Indian firm and the only one to feature in the top 50
  • Share ButtonShare ButtonShare ButtonShare Button