Insurance Regulation

FCA Fines John Wood Group £12m For Accounts Failings

The latest from the FCA who have hit John Wood Group with a £12million fine, for doing pretty much the same as every major Council and about 10-15% of Registered Charites in Britain; provide inaccurate […]