News

EU politicians have voted in favour of advancing the bloc's biomanufacturing and biotech prowess to promote sustainability, ...