ScottishPower, the UK arm of Spanish utility Iberdrola SA (BME:IBE), has decided to put its green hydrogen projects on hold, citing a challenging business environment and constrained commercial opportunities.