Wednesday, November 24, 2004

Bangalored

Read in "The Week" about the word "Bangalored".
This word in UK business means a company which has outsourced its jobs to India.

No comments: