LARSEN & TOUBRO

One of the world’s largest construction companies connects to U.S. driven global projects.

Client Details

  • Client

    Larsen & Toubro

  • Skills

    • International