If you're visiting London, you will find a strange emblem decorating various lamp posts, subway stations and prominent eateries in the city. It is a set of jagged lines in a series of shades of......
In what could offer advertising agencies a coveted business, Tata group, the $100.09-billion Indian conglomerate that derives 58 per cent of its revenue from international markets, has......