CJ Canton
1 min readFeb 17, 2017

--

*Germany had a lower income tax rate that Great Britain

--

--