The FT reports this morning that: Since 2012, developers [in London] have begun building 44 per cent more homes than they have managed to sell.
Read the full article…
Richard Murphy
Support Tax Research
Subscribe by Email
If you enjoyed this blog, please subscribe free by email.