- Location
- Cheltenham
https://www.bbc.co.uk/news/business-47036119
Interesting news! Wouldn’t have thought their was much appetite for this in the UK.... is there?
Mods feel free to move this if it’s not appropriate here
Interesting news! Wouldn’t have thought their was much appetite for this in the UK.... is there?
Mods feel free to move this if it’s not appropriate here