World biz and more as seen from India