Alupro appoints sustainability and public affairs managerMartin Hyde has joined Alupro as its new sustainability and public affairs manager. Business news, Sustainability