Read Time:14 Second
People in most nations of the G20 have a favourable view of India, according to a Pew survey published yesterday, but the number of residents in European countries who view India positively has come down in the last 15 years. The survey of over 30,000…