Science & Technology Lou Ottens, Inventor Of The Audio Cassette Tape Has Died Published March 11, 2021 at 1:10 PM PST Facebook Twitter LinkedIn Email