EWURA

AcronymDefinition
EWURAEnergy and Water Utilities Regulatory Authority (Tanzania)