I dunno Zam, this thing is headed for delisting and penny stock status IMO. I would short it, I guess...maybe it's too late for that though.
When we were looking into the telatinos scam, I called Vonage - I forget why. They were damned secretive, even before their IPO. They wouldn't tell me anything about their company.