Edward Scicluna expected to step aside 'by mutual agreement'
Scicluna has been under mounting pressure to step down. File photo: Times of Malta
Edward Scicluna is expected to step aside from his role as Central Bank boss by "mutual agreement", as Tuesday's cabinet meeting appeared to have reached a compromise with the embattled governor.Details are still being ironed out but sources say the former finance minister is expected to be suspended from the position, following the fallout from...