David Fowler
David Fowler is a freelance journalist, covering transport, business and technology. He was Editor of Transport Times for ten years and has previously written for New Steel Construction, The Engineer and New Civil Engineer.
This user has not made any comment.