E-commerce firm Meesho has closed a $500 million funding round and has filed an application to reverse its based to India from Delaware in the US, The Economic Times has reported. The move comes ...