SMERA

AcronymDefinition
SMERASmall and Medium Enterprises Rating Agency (India)