Chart of the Week: Infrastructure deals 2010-2014

556 deals reached financial close in 2014

Share this