Per 1 oktober 2011 is Sastra ICT Development gestopt met de verkoop van computers, toebehoren en service.