TCL Electronics has officially launched its 2025 range of Mini LED TVs in South Africa, introducing cutting-edge display technology, massive screen sizes, and cinematic…
Online booking startup ClickBus gets $10-million in funding
Online booking startup ClickBus has announced that it’s just received US$10-million from Latin America Internet Group, Tengelmann Ventures, Holtzbrinck Ventures and Rocket Internet. The…