BLACKTREE ENERGY GROUP
Updated 35 days ago
We are based in Geneva, Switzerland, with business associates in the United States, Europe, Luxembourg, Canada, Brazil, Colombia, Panama and Israel...
We are an exclusive consulting group focused on developing new energy projects and advising on existing projects.
Also known as: BlackTree