India *do need* everyone!
...India
People who have been working in Indian services/product companies all along
People who moved abroad (so called onsite) through an Indian company
People who returned back from abroad, after working as just another employee oversees
People who returned back after achieving or wanting to achieve something
People involved with a startup in...
