Vinod Moonesinghe

Read Mechanical Engineering, University of Westminster; worked in tea machinery, railways and motor spares, then in journalism and history. Ex-Chair, CGTTI.