UK’s Oxwash bags €11.7M
London-based Oxwash has raised £10 million in a Series A funding round aimed at expanding its services nationwide. New investors in ...
London-based Oxwash has raised £10 million in a Series A funding round aimed at expanding its services nationwide. New investors in ...