After several months of negotiations with nearly three-quarters of its creditors, Triangle USA Petroleum Corp. (TUSA) and two of its affiliates voluntarily filed for Chapter 11 bankruptcy protection in Delaware on Wednesday.
Tusa
Articles from Tusa