The Office of the Regulator of Community Interest Companies has recently published its report for the last accounts year (ending 31 March 2021) and it has some interesting statistics. These are some 23,887 CICs in the UK and in the last twelve months the number increased by a huge 21%, Continue Reading