Catherine Clifford

Catherine Clifford

Senior Entrepreneurship Writer at CNBC