Ian Choudri, CEO of the California High Speed Rail Authority, is on leave following his arrest Feb. 4 on suspicion of domestic battery.
Ian Choudri, CEO of the California High Speed Rail Authority, is on leave following his arrest Feb. 4 on suspicion of domestic battery.