Mason Urges Online Retailers To Take Back Their Independence

Mason has raised £7.5 million of seed finance for its ecommerce technology platform