Railway (Railway)
No details known of Mackinnon's directorship of the Elam Valley Railway Company; he appeared as a witness in a case against an employee accused of fraud.
Morning Post, 29 May 1868
Nothing known about this company; its name came up during a court case when an employee charged with fraud. William Alexander Mackinnon gave evidence against Edward Bannister Callow, secretary to the company, who was charged with forging and uttering cheques.
Morning Post, 29 May 1868 p. 7 where the name is incorrectly given as Elam Valley Railway; (reports also appeared in other papers at the same time).