Dubai's Drake & Scull hits back at former CEO's claims

February 18, 2020 184