Meesho’s share price dropped significantly after the company was issued a substantial tax demand. The implications for the company are still unfolding.