updated over 1 year ago by Jack Loura
Source
Comments
"the maintenance of the UK’s electricity distribution network and other standard energy industry costs"
Only mention of any geographical location is the UK for part of the supply chain operations. No mention of specific names.
They say they are low in slavery risk standards according to an Index.