20070401 business.india-business: India's business culture is an advantage: RBI