Upside nabs $165m

Retail tech firm Upside has secured $165 million in financing.

Share this