Sequoia backs Indian online brand complaints business Akosha

54
Global early-stage investment house Sequoia Capital has invested $5.2m in Indian online consumer service and brand feedb