Sahara: The Untold Story

sahara

Sahara Group, the second largest employer in India, is embroiled in a legal battle with the regulators. Two of its firms are under a strict directive from the Supreme Court of India to refund all money.