Best From Elsewhere Economics and public policy A 50 per cent top rate makes sense David Walker June 13, 2017June 13, 2017 [getty src="171148424" width="498" height="344"] My column last week for The CEO Magazine reiterates a point made previously at Troppo: the weight of research shows decisively...