New-look Essentra makes progress as it hands back £150 million of cash
- Sales and margins grow by double digits- Returning more than a quarter of its market cap- Shares just above a five-year low Pure-play components firm Essentra (ESNT) delivered a solid set of full-year results and confirmed it...
29 March 2023