At least infy or any such companies making some path for progress of India, we people get jobs over there, so we can take a pledge to help some poor people for there poor family regarding kids education and other. may be indirectly we people can make help to some poor people. I think Big infrastructure cannot help us much, but due to that infy will get big orders from US/UK clients, which in turn help us all to feed our family and any-other poor family. It is not true that people will earn or make big money and will not put some portion for charity.