Western Sahara is a disputed territory on the northwest coast and in the Maghreb region of North and West Africa, partially controlled by the self-proclaimed Sahrawi Arab Democratic Republic and partially occupied by neighboring Morocco. Read More
The Supreme Court on Friday exempted Sahara group chief Subrata Roy and two other Directors from personal appearance till "further orders" in a case pertaining to the alleged failure in depositing Rs 25,700 crore in the SEBI-Sahara account. ...