davidbanksmedialaw.com
About
David Banks has trained thousands of people for hundreds of organisations over 20 years as a trainer. He has worked with newspapers, magazine, broadcasters and web publishers. He also works w…