Dell Adamo to launch on 17 March?