Bankrupt "clean tech" company