2 billion people are expected to shop on social media platforms in 2023 - Stuff South Africa