India doesn't lack in talent.many Indians are very much talented and has achieved appraisals in their respective fields.
All I can say is Indian government need to encourage such talented people.
Indian government need to play a predominant role in getting rid of corruption prevailing and should not encourage
activities which give rise to corruption.
Well this is one of the most challenging question that India is facing right now.
India have top brains from various institutions like IITs, IIMs,etc
still do not know how to use them. Development is only possible if
individuals think that they can develop. Here people focus more on how
to put others down rather on how to grow. Here brains do not get right
career so they move abroad.