B2B E-commerce SolutionsDigital Services TaxationMarket Entry Meesho to pay $288mn tax to come back by David Chen June 17, 2025 by David Chen June 17, 2025 Meesho Set to Pay $288 Million in Taxes as It Returns to India Meesho, the popular e-commerce platform, is making headlines once again as it prepares to relocate its base… FacebookTwitterLinkedinTelegramEmail