According to reports, Indian engineering and construction firm Larsen & Toubro Ltd said it has won a repeat order worth over $70m…