Vganeji,
Thanks for enlightening us, but this posting baffles me.
Can you explain it.
I can not understand Japan & India share the top spots.
Japan has human shortage so there can be skill shortage.
Are you saying that India is short on skills because of education or lack of it?