10.0.1.194

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