20050720 business.india-business: Barista COO steps down; goes back to Tata group