- Toshiba Electronic Devices & Storage Corporation ("Toshiba"), a committed technology leader, announces the MN07 ...