Charman calls for Bermuda corporate tax: report Jenny Messenger 18 March 2015 Endurance CEO John Charman has called for Bermuda to phase in a corporation tax in order to dispel criticism from foreign governments and regulators