Greek utility PPC SA (ATH:PPC) and domestic petroleum refiner Motor Oil Hellas (FRA:MHZ) are exploring options for a green hydrogen production hub in Greece’s Western Macedonia region, Energypress reports, quoting unnamed sources.