Sainsbury’s commits £1 billion to become net zero by 2040

by