20080306 business.international-business: Indian visa centre launches operations in Shanghai