American CEO Angela Chao may have died after accidentally putting her Tesla in reverse: report
Angela Chao, Foremost Group CEO and younger sister of former US transportation secretary Elaine Chao, may have accidentally put her Tesla in reverse while making a three-point turn, The Wall …