20040617 business.india-business: CEOs give thumbs-up to Ambani