OpenWeb Enters Insolvency After Dramatic Fall From $1.5 Billion Valuation