The days of monied magnates moving their cash to obscure destinations to escape taxation are diminishing. This is because a group of 136 countries, with Nigeria abstaining, on Friday set a minimum global tax rate of 15% for big companies. They also sought to make it harder for them to avoid taxation in a landmark Read More…