Publication 70 trillion reasons to look at infra in Asia McKinsey & Co. recently published a report, ‘The infrastructure moment’, that highlights the coalescence of infrastructu...