CA’s High Speed Rail Fiasco: Why Taxpayers Face More Losses

October 19, 2023