MUMBAI: WittyFeed which claims to be world’s second largest and India’s largest content marketing company, has rebranded, and launched a new user interface. The brand also...