ShopClues’ Struggles: Scale Declines by Almost 50% in FY22 Business May 3, 2023 ShopClues, one of India’s leading online marketplaces, has been facing a difficult time lately. The company has seen a significant…