Platform working is an expanding part of the economy. Globally the number of platforms has grown five-fold in a decade.[1] And the coronavirus pandemic seems to have been the catalyst for further surge in platform […]
15% global minimum corporate tax rate (130 of 139 nations have agreed) “no more than a G7-money grab. Rich countries are forcing developing countries to choose between a raw deal or no deal…another form of […]
Be the first to comment