loding... Bhubaneswar Metro: 3 firms place bid for rolling stock contract