Most Admired CEO’s 2020 Article Toch: Indias leading online shoppable patform built on AI by admin July 22, 2020 by admin July 22, 2020 TOCH is an emerging start-up company which seeks to provide a futuristic approach to online shopping, uses its AI… 0 FacebookTwitterPinterestEmail