Coronavirus causes layoffs for Texas Central’s high-speed rail project

Texas Central officials announced multiple employees would be laid off March 27 in the wake of a worldwide coronavirus outbreak.