Business3 hours ago
Taxpayers Hit with £10.2 Million Bill from Cancelled HS2 Sales
Taxpayers in the United Kingdom are confronted with a substantial bill of £10.2 million related to the sale of properties purchased for the now-cancelled northern section...