L&T Wins Orders Valued INR 20840 Million