What do you do when the product name you’ve so creatively, meticulously and expensively selected brings to mind a world health crisis? The Indian car manufacturer Tata Motors is dealing with that dilemma with the recent launch of its Zica hatchback. Read about it here.
Ready to talk launch?
Let's Talk