Today as indicated by Andy-j, CTS has,today, announced the resignation of it's MD, Alan Maynard.
How this will effect the company's future the Market & us the share holders will decide? It has great potential, but no leader. Do your own research on this matter.