In the long run it will be India who will suffer. Last thing this world need is human race being discourage to do R&D. Rather being a Robin Hood I would like to see Indians becoming so prosperous that they can afford any medicine/luxury. GoI has done not much in this front.
The countries who...