Iona Capital snaps up minority stake in Carbon Capture Scotland
UK investor also set to provide £50m funding to support carbon capture specialist’s growth over next three years
UK investor also set to provide £50m funding to support carbon capture specialist’s growth over next three years