20050228 business.india-business: It's long on promise; short on substance