Inventor of the cassette tape, Lou Ottens, dies aged 94

Dutch engineer Lou Ottens, credited for inventing the audio cassette tape and involved in the development of the CD, died last weekend.