Byrd pecks away at European expansion with $56M series C

eCommerce Fulfillment Tech Startup Byrd Raises $56M