amazon

Amazon offers insurance to UK businesses: what could be next?