Last week, the Paris-based Organisation for Economic Cooperation and Development (OECD) said that 130 countries, including China, had backed US President Joe Biden’s proposal for a minimum tax rate of at least 15%. Perry Tse’s illustration/nRead More