A very powerful statistic provided by “Progress Together” which aims to “work to create a financial services sector in the UK in which EVERYONE working in it is both enabled and has the opportunity to achieve their full potential.The measure of s…Read more…