20050221 business.india-business: Iran offers India Inc multiple visas