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…