New appeal filed against €600m waste-to-energy plant contract

By January 31, 2025