Can Infra Firms Regain The Trust? - Part 2
Will investment trusts put an end to the funding woes of infrastructure companies?