Tata Global Beverages has posted a sharp drop in net profits after impairment charges in China and Eastern Europe hit the bottom line.