Engineering Economic Times The Bengaluru Metro Rail Corporation (BMRCL) has imposed a penalty of over ₹1 crore on IL&FS Engineering and Construction for failing to complete work on a 3.94-km stretch on Mysuru Road in time. This is the first time BMRCL has imposed a penalty on ... |