They have exhausted all their funds. Global market conditions and customers who took their foot off the gas, led them to close the doors. Sucks....
Separate names with a comma.