Chart of the Week: Financial closed infrastructure deals

$50 billion infrastructure deals reached financial close in Q1 2015

Share this