Nichols plc announced revenue results for the twelve months ended December 31, 2020. In line with the Board's expectations, total Group revenue in the period decreased by 19.3% to £118.7 million as compared to the prior year.