International coffeehouse and restaurant chain Tim Hortons has announced the opening of its sixth store in Mumbai, India. The new outlet is located at the First International Financial Centre in ...