the company had supposedly revenue of 150mil with net loses of around 100mil. my guess is that this was some kind of online shop with very tiny profit margins.
EDIT: who would be buying an online shop? the only company I know of is Amazon, could this company in the article be http://techcrunch.com/2010/06/30/woot-amazon/ ?