Astra Zeneca's Maccliesfield site manager Andy Evans talks about the new £75m investment

View our embed guidelines