Construction people in general are from AP, Orissa,Bihar etc., To attract industries every city like Bangalore puts in efforts and the Govt gives incentives to start business. This is because they want to generate employment and revenue which is ultimately used for somany developmental programs. In others, people in general contribute in some form of other.
The world is thriving on interdependence. We enjoy the benefits of so many inventions definitely not by Indians. Imagine, if someone like Edison were think benefits of his invention should be limited, you and I would be living dark. If you think logically, for mutual benefits lots of things are being exchanged, shared with a win-win situation. Lots of Indians are in USA and are they not contributing though the country does belong to them. Look at origin of everything in this world, if you closely analyse even the so called owner might not be the owner.