L&T Technology Services
–
Edmonton, AB, Canada
... Our innovations speak for themselves – World’s 1st Autonomous Welding Robot, Solar ‘Connectivity’ Drone, and the Smartest Campus in the World, to name a few. With 62 Innovation and R&D design centers globally, the company specializes in disruptive ... - Apr 23