Durham startup Baebies completes $13M financing round

July 27, 2015 05:30 PM