NTBCL

AcronymDefinition
NTBCLNoida Toll Bridge Company Limited (India)