Times Innovative Media Limited (Times OOH), India’s leading outdoor advertising company has been awarded the exclusive 20-year advertising....