Image source: www.g20.org G20 leaders have approved a global agreement that will see the profits of large businesses taxed at…