Reporting What The Mainstream Won't
The UK government's £380 million grant to a battery factory in Somerset raises questions about the true economic benefits and long-term sustainability of such investments.