icompucare
Hardware is hard: Otto won’t meet its January ship date and has abruptly suspended operations after failed acquisition. Read More