SPTTD full form

Special Projects Traffic & Transportation Division

What is the full form of SPTTD and meaning ?

This is a state governmental department that is headed by the department of transport and takes care of administrative and operational facets of this division.