Log has written
THURSDAY, NOVEMBER 26, 2009
Attitude survey
  
  11:22 PM | June 19,2008
Indians are generally happier with trade and investment from the rest of the world than just about every other country