Altra, Inc.

Description

Acquired, developed and operated a portfolio of renewable energy projects throughout the U.S. specifically focused on the production and sale of ethanol and biodiesel.

Location

Los Angeles, CA

Status

Exited