अध्ययन के अनुसार, मई 2018 में उनकी ट्रैजक्टरीज से पता चला है कि भारत में 7 करोड़ 30 लाख लोग गरीबी रेखा से नीचे जीवन यापन करने को मजबूर हैं। वहीं इनकी संख्या नाइजीरिया में 8 करोड़ 70 लाख है यानि यहां हर मिनट 6 लोग भीषण गरीबी की ओर जा रहे हैं।