PC2000-8... - Larsen & Toubro Office Photo | Glassdoor.co.in