I don't care where it came from,just saying this is definitely trash.
The definition of poor in india and pakistan is too stupid to believe what middle class actually is.
Go out in street and look around and then honestly say that pakistan has 55% middle class.
I won't say the same for india,,,if we take proper living standards,,not more than 10% indian population will be middle class,,probably the numbers will be same for pakistan looking at HDI and per capita income numbers.
No need for dick measuring.