E-toll plazas to be soon established in India
The Government of India would be deploying state-of-the-art technology in order to increase the average distance covered by…
By Elets News Network · 11 Apr 2007The Government of India would be deploying state-of-the-art technology in order to increase the average distance covered by…
By Elets News Network · 11 Apr 2007A weekly round-up of governance news, interviews and policy analysis — in your inbox.