The latest international news in one place
E-commerce intermediaries and the depressing drive to financialize everything we do.