S&P 5007,768.56â–˛ 0.07%
John Swinney Denies SNP Financial Misconduct Cover-Up After Peter Murrell Embezzlement — Witness News