UN Panel Recommends A Global Corporate Income Tax

This podcast discusses potential tax increases.