Tag: 25

Startups

Upway lands $25 million to sell more refurbished electr...

French startup Upway has raised a $25 million Series A round led by Exor Seeds a...