Data & Statistics Key Statistics: Snapshot of financial performance of infrastructure companies May 30, 2023