Barcelona Based Delivery startup Glovo Secures €30 million Series B Funding Barcelona based on-demand delivery startup Glovo has raised nearly €30 million in series B round Read More »