TEDO

AcronymDefinition
TEDOTechnology Export Development Organisation (private-public partnership; India)