Share Solid performance underpinned by strong cash generation

Let's do Biz