C-DOT

Definition : Centre for Development of Telematics
Category : Governmental » Firms & Organizations
Country/Region : India India
Popularity :

What does C-DOT mean?

Centre for Development of Telematics (C-DOT) is an Indian Government owned Telecom Technology development center headquartered in Delhi, India.