John Glencross
John Glencross is Director at Riff Raff Entertainment Limited. Coverage on FF News includes 2 stories since 2022, most recently "Comment on the UK Avoiding Recession With Focus Needed on Tech and Healthcare Businesses" (10 February 2023).
