Siemens say they pushed for Fenech to resign after 17 Black revelationsSource: Times of MaltaPublished on 6 years ago