“Can we actually deliver this time in ways we have failed miserably other times?” World Economic Forum spokesperson Professor Mariana Mazzucato asks.
“Can we actually deliver this time in ways we have failed miserably other times?” World Economic Forum spokesperson Professor Mariana Mazzucato asks.