BabyUniverse on road to recovery
Denver, Colorado-based e-tailer BabyUniverse posted US$16.2 million in net sales during the third quarter of fiscal 2007, compared to net sales of US$16.5 million over the same period last year, representing steady sales during a year of reorganization.
December 18, 2007










