Made-In-China social network’s attempts to merge sales and socials stalled in the market all web giants covet

Indonesia, the world’s fourth-most-populous nation, has decided to ban social commerce – the practice of embedding e-commerce facilities in social media platforms.…