Infrastructure and natural resources have found favor with investors in recent years, and a flurry of funds have been issued to capitalize on the rapid development in emerging markets such as China, India and Brazil. The prospect for this space looked very bright a few years ago after Brazil was awarded the 2014 Soccer World Cup and 2016 Olympics and …