Members of the world’s richest nations, the G20, have reached an agreement on a global minimum corporate tax of 15 percent. The deal aims to prevent …

source