Epic Corp. does not have significant operations. Previously, it provided financing services to development and growth companies. The company was founded in 1997 and is based in Boulder, Colorado.