Business & Regulation

Joe Biden’s global corporation tax deal: A prediction on what’s next

Why have the nations of the world agreed to a new minimum corporation tax rate? And what happens to so-called "Google taxes" now?