EML Payments dumps CEO as part of strategic overhaul
Embattled fintech EML Payments has embarked on a sweeping overhaul, with chief executive Emma Shand leaving the company after only nine months in the job and the board launching a review that will consider selling off the entire…