graeme_p - 7:27 am on Nov 10, 2009 (gmt 0)
Culture: you need to understand you audience
Specific knowledge: You need to know what you are covering. If the Indian widget industry is different from the US widget industry, and Indian widget expert may not have the right knowledge to write for a US audience.
Good English plus internet access: you need both.
Good English is a valuable skill, and people whose English is good are usually well educated in other ways or are affluent - they have a lot of good alternatives.