Budget Toshiba Tablet Launched in Italy, 13.3 Inch AT330 Revealed in Germany

Remember the 13.3 inch tablet from Toshiba that we talked about a…