GDP growth

Growth and the case against ran­domista development

GDP per cap­ita in 2050