20090521 business.india-business: India better placed than US to tide over economic crisis