1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA02700742
with offices located in New York City and Santiago, Chile, is a U.S. based company founded by Todd Meister, of Meister Global, and the principals of Caravel Wind Ventures Limited, an independent renewable energy holding company, which was established in 2010 to acquire and co-sponsor/develop an up to 460 MW wind farm project
No connected entities