This article is brought to you thanks to the collaboration of The European Sting with the World Economic Forum. Author: James Bacchus, Distinguished University Professor of Global Affairs and Director of the Center for Global Economic and Environmental Governance, University of Central Florida On May 26, three of the largest oil companies in the world were given the […]


















