Severn Trent shares have been on a bull run rising by 20% in just a few weeks. Is this a stock I should consider for my portfolio?

read more