waba uzi igihe iyo mpanuka yabereye it has additionally won a number of juno awards and felix awards iyi terefone ntisanzwe the company is headquartered in mclean virginia and in amsterdam netherlands