20070606 business.international-business: India; a nation to make investments