Two senior executives resign from Abraaj

May 31, 2018 1806