SAT orders directors of Sahara Group to deposit Rs 2,000 crore. Securities Appellate Tribunal orders all firms and directors of…