10.0.3.230

Infrastructure the “star performer” for London Pension authority

505
The London Pension Fund Authority reported that infrastructure was the best performing sector in the last financial year