Globalization: The Problem or Part of the Solution Rebecca Herbert January 18, 2021 For Tony Blair it is 'inevitable and irresistible'. To deny it, says Nelson Mandela, is 'like saying I do not....