Home Stock Zomato share price implodes amid lingering concerns