SMIDO

AcronymDefinition
SMIDOSmall and Medium Industries Development Organization (Mauritius)