Buzzard Energy
Investments
1
Lead Investments
0
Buzzard Energy is an Austrian independent investment firm founded in 2011 that provides deal-by-deal growth capital to companies in the European energy and cleantech sectors.
Highlights
Focus Areas
Machinery Manufacturing
Notable Investments