Business News Startups Akosha lands $16 Million From Sequoia To Help Customers Connect With Businesses via IM New Delhi based Akosha, an innovative customer support platform which helps customers… Deepanshu KhandelwalMay 19, 2015No comments2 minute read