E-creator entered the scene in Zimbabwe earlier this year posing as a registered e-commerce company with a business of giving product reviews online and also as an investment opportunity. It then all folded halfway through the year after an insider allegedly stole US$1 million from the scheme behind the creator's back
6 Comments