Social Media Brands Have Lost The Point Of Social Media. It’s Time For A Renaissance. – The Drum August 5, 2023 johorbiznet Brands Have Lost The Point Of Social Media. It’s Time For A Renaissance. The Drum