If, like me, you are a fan of online shopping, you most likely have seen the flood of online advertising from Boston-based retail platform Temu.
Temu, which stands for “team up, price down”, has crashed the South African market with a bang, launching in January this year and giving…