Toshiba’s Mexico division may have spilled the beans on the company’s upcoming netbook a few days ago. But now Toshiba’s really getting ready to talk netbooks. In the UK anyway. British news sites Stuff and iTWire are both running articles previewing the new Toshiba Satellite NB100. It’s not entirely clear if the NB105 name we […]