Cemindia bags Rs 666-crore Bengaluru Suburban Rail contract · Activ.news