Mark Smith is a financial journalist who has written for the Guardian, Telegraph, BBC and magazines on subjects including business and technology.