Britain’s 157 billionaires now own wealth equal to 22% of GDP – a fivefold increase since 1990

Britain's 157 billionaires now hold wealth equivalent to 22% of GDP - up from 4% in 1990. The Equality Trust…

Read More