The Reserve Bank of India (RBI) on Wednesday banned with immediate effect Sahara India Financial Corporation Ltd (SIFCL) from accepting public deposit, for violation of various rules including "know your customer" norms. The Lucknow-based company, owned by industrialist Subrato Roy, has been asked to repay the deposits as and when they mature, but allowed it to carry on other business activities as per law.