The mega infrastructure project took about 10 years from conceptualisation to completion
Citizen service delivery to be web-based
CDR stubbornly below 50% India¿s aggregate CDR stands at 78%