20070716 business.india-business: Tata Coffee to launch 100 retail outlets in India