Gupta firms lose bid to have bank baroda remain in South Africa.

The Gupta''s fall in South Africa

Gupta firms lose bid to have bank baroda remain in South Africa.