Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
MECASOLAR Logo
MECASOLAR CB Rank
1219464
Heat Score
61
Mecasolar is a multinational company engaged in the design, manufacture and distribution of technologically advanced solar tracking systems.
Founded
obfuscation
Private Fustiñana, Navarra, Spain11-50 www.mecasolar.com
Manufacturing
Renewable Energy
Solar