Skip to content

Angela Chao, shipping industry exec, died on Texas ranch after her car went into a pond, report says

The Wall Street Journal reports that shipping business CEO Angela Chao died on a Central Texas ranch in February after her car went into a pond and became submerged in water for an extended period of time

Read More

Back To Top