G20: World leaders agree to historic corporate tax deal

Leaders at the G20 in Rome endorse a proposal that sets a minimum tax rate of 15% on big businesses.

About the Author

has written 37667 stories on this site.

Copyright © 2010 Business and Corporate News.