Larsen & Toubro Ltd (L&T) has announced that the Company laid the keel for the first ship within 17 weeks of commencing operations…