Water Services Corporation racks up €72,000 in credit card bills in just over two years
The Water Services Corporation (WSC) managed to rack up
MFSA expenditure shoots up, €25 million needed from taxpayers
An analysis of the 2019 accounts of the Malta

Our Awards and Media Partners

Award logo Award logo Award logo