That's funny... "Learn more about BioAmber". I guess they must have forgot to pay their service provider or whoever's in charge in the I.T. Department.... Or - maybe it's because the hosting service contracts were terminated when the company ended & the offices were closed down? Heck, I could be wrong. Bioamber for the win, good things coming !!