SHOPCADE, often referred to as the ‘Instagram for shopping”, is swiftly becoming the world’s largest news-based shopping app for fashion and beauty, garnering a fan base of over 1.5 million users worldwide. Major brand partners power the app through featu
French Tech London hub