Areesh
ELITE MEMBER
- Joined
- Mar 30, 2010
- Messages
- 45,157
- Reaction score
- 3
- Country
- Location
Its not what Indians are saying, Its what your own economists are saying. It is upon yourselves to believe it or not.
And even the Indians who don't want to troll have problem accepting this figure of 90%. Why should we believe in it.