LGPS Central targets social and affordable housing commitments

The UK investor plans to commit £100m annually through its new property strategy.