Imagine this - only 27 million people file income tax returns in India, miniscule by any standard, making the 98.6% being in the BOP as stated in the report, seem all the more plausible. With such an huge segment of the population being stuck at the bottom, all claims of 'fast' becoming a developed nation is nothing more than a myth.