20060531 business.india-business: GE ups the bar on new India