20090601 business.india-business: Indian biz insulated; says GM India