The Carroll Biz Challenge showcases local entrepreneurs and gives them the exciting opportunity to pitch their new business ideas, to make great connections, get loads of publicity, and compete for a CASH PRIZE (plus additional prizes worth thousands more), the People’s Choice Award, and the...