Adding a new dimension to the vibrant media landscape in India, SALT, a broadcast branding company has recently launched in Delhi. The brainchild of....