Portrait of worker holding digital tablet at biomass facility

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