Verlinvest, Sequoia Capital, others invest in pet care firm Heads Up For Tails

Top