L&T Wins Up To INR 25000 Million Worth Contracts From Domestic And International