Storia: L&T given June 2027 deadline to complete Kalaburagi 24x7 water supply project — Warptech Lab News