Canadian Pension Funds Pay $3.4B for British High-Speed Rail

Share this