Indian-origin economist Abhijit Banerjee is among the 3 professors to win the Nobel Prize for economics this year.