Canada
Mike Taylor has stepped down from the position of chief executive of the London Pensions Fund Authority (LPFA)...