Markets enjoyed another buoyant week as newsflow around vaccines was positive, with the S&P finishing the week on 3,693. In the UK, the Medicines and Healthcare Regulatory Agency (MHRA) approved the BioNTech/Pfizer vaccine, with rollout set to start this week. The FTSE All Share rose from 3,542 on Tuesday morning to finish the week at […]