The former CEO of the Malta Financial Services Authority, Joseph Cuschieri, has been appointed head of Project Green.He succeeds Steve Ellul who Times of Malta revealed on Wednesday had resigned to run for the European Parliament election in June.Cuschieri had to resign as head of the MFSA in 2020 after it was revealed he went...