IL&FS

Ethiopia: 7 Indian IL&FS employees held hostage by unpaid staff

The expatriates in Ethiopia have claimed that they are being held hostage by local staff…