Council owned site sold for in excess of £100 million
A site in Slough, bought by the council in January 2021 has been sold for more than £100 million, a huge surplus on what was paid for it, the council announced today (24 November 2022).
Read full article