The leadership challenge: Building the future of global infrastructure

A survey of leaders defines the challenges to the industry—and how to address them.
fintech techcrunch