Byrd grabs $5.8m Series A

Byrd, an European ecommerce fulfillment platform, has raised $5.8 million in Series A funding.

Share this