India ranks above global average in speaking English with Delhi leading the chart followed by Rajasthan, according to Global English Proficiency Report by Pearson. The report released on Monday is ...