Tag: Origin quarterly revenue rises 11% to €333.6m