Marshalls plc announced revenue results for the full year ended December 31, 2020. Group revenue for the year ended 31 December 2020 was £469 million (2019: £542 million).