Emma CarrollNov 23, 20223 minEmma Carroll makes the Top 100 Female Entrepreneurs to Watch list by The Telegraph & NatWestAs more women than ever start new and innovative businesses, The Telegraph and NatWest celebrate their drive, ambition and commitment in...