nitin you are a typial Indian who throws tantrums when confronted with reality.
did you see the skyscrapers in that picture in this article ? you take India's best city be it gurgaon or bombay or anywhere and tell me if we have even a single 40 storey skyscraper ..andif we have even one then prove it to me that it is not running on power backup or that the roads leading up to it are of great quality ?
In India only private sector is keeping India afloat otherwise the govt. (congress) has pretty much ruined everything in the last 40 -50 years by sheer babuom , laziness and corruption.