Google Finance is the 1st visible release from the India Dev Centre in Bangalore. Apparently created by Navneet Loiwal & A C Narendran in the 20% self time that Google gives programmers (surprising how Google credits everything to the 20% time nowdays...nothing happening during billable time :)) and developed in "record time".
If you check out the Google Jobs section, there are pages and pages of positions open in their India offices. So expect to see lots more products coming from there.
I also heard some whispers that a major rewite of parts of the Google search engine were underway at Hyderabad...keep watching this space.