Beleaguered Altus files for Ch. 7 bankruptcy