Larsen & Toubro Logo Industrial / Logo / Technology · May 19, 2012