American Capital establishes BMR Energy

The PE firm, through an affiliate, has set up a new company focusing on energy infrastructure in Central America and the Caribbean.

Share this