MUMBAI: The Mudra Group, which has won the creative duties for the Johnson & Johnson’s skincare brands, has launched a new agency Canvas Communications to handle...