20101029 business.india-business: Visa curbs not a problem: Shanghai Electric