Mar 09 2023 38 stakeholders call the European Parliament to support the ITRE Committee agreement on EPBD