Infrastructure supply falling short of insurer demand, say experts

Activity limited and dominated by a handful of firms

fitch-ratings-canary-wharf
Fitch Ratings, Canary Wharf

More than 150 people gathered at the offices of Fitch Ratings in London’s Canary Wharf this week for a half-day conference on insurance companies investing in infrastructure. Such enthusia