a bit emotional for CEans from India
Well, I think the answer to this quesion is : Wherever it is available! India is still a developing country and we have a long way to go to catch with the developed countries.
Therefore, its just a matter of availability. If advance concepts of nanotechnology are not yet available in India, you got no choice but to go to abroad to study them.
Talk about MBA. We have world class IIMs. But they do not come in top 20 MBA colleges across the world. The method of selecting & teaching candidates for MBA course is totally different in India & abroad. What suits to an Indian company may not be taught in Harward. I hope I'm making myself clear.
Well, I'm already thinking about topic "Do we need higher education?"
-The Big K-