UK-based food retailer Tesco PLC (LON:TSCO) this week announced a commitment to source 100% of its electricity from renewable sources by 2030.