Larsen & Toubro has opened ‘Planet L&T’, a digitally-enabled Corporate Experience Centre to give an immersive-experience through 12 high-tech zones. The centre, located in Powai Mumbai, is spread over 10,500 square feet. The focus on tech is demonstrated upfront in the entrance lobby where a robot named ‘Elle’ and ‘Tee’, greet and guide visitors to the first zone. L&T has over $ 21 bn in revenue and operates in over 30 countries.