Definition of TDSAT


TDSAT means Telecom Disputes Settlement and Appellate Tribunal.