Contractors in cave-in death sentenced to 2 yrs in prison

Dan Luo (左), Richard Liu 劉欣 (右)

A Fremont-based construction company’s owner and project manager are sentenced to two years in prison…