Portrait of worker holding digital tablet at biomass facility

- Image ID: EBJPN8
Cultura Creative (RF) / Alamy Stock Photo
Image ID: EBJPN8
Location: Selby, North Yorkshire, England, UK