Larsen & Toubro Infotech launches software platform for enabling seamless work from anywhere Read more