Infrastructure Development Defense Budget Telecommunications Investment Technology Sector Public Investment Energy Investments Taxpayer Value Technological Development Interest Rates Technology Investment
The government halts further investment in the struggling electric-bus maker, risking a $140 million loss, as it reassesses its transportation electrification strategy.