Apollo-backed Venoco files for bankruptcy

The energy firm had previously filed for Chapter 11 in March 2016.

Share this