ICICI Ventures to invest $15.6 million in Sequoia-backed Go Fashion

Top