Simon Taylor

Simon Taylor

Simon Taylor is C&SC’s Editor at Large and has been associated with the brand since he launched it in 1982