Increasing focus on online sales in UK puts ESG under the spotlight

Online sales in the UK increased in July 2023, despite overall retail sales falling by 2.6% as wet weather and…