News Startups Now valued at $1.1 billion, ShopClues raises about $8Mn in venture debt from InnoVen Capital Online shopping site and marketplace ShopClues recently revealed it has raised about… Staff@The Tech PortalMay 10, 2017One comment