Siemens say they pushed for Fenech to resign after 17 Black revelations

By October 3, 2020