Toshiba launches new Satellite L seriesToshiba Computer Systems, a division of Toshiba Europe has launched a new range of its Satellite L series laptop range. The portfolio features models with three different screen sizes and a broad selection of central processing units from Moreā¦ |