WHSmith manages to raise £166m to beat coronavirus crisis

WHSmith has raised almost £166 million through a share placing in a bid to shore up its balance sheet.