Home FTSE 100 closes in the red as hopes of a speedy vaccine are dashed 1200z630_1598371708_financial-trading-traders-1

1200z630_1598371708_financial-trading-traders-1

Latest