About MECASOLAR
Founded in 2005 we design, engineer and manufacture SUN RIDER© and MECAFIX© coupled with integrated solutions. We are committed to providing simple, robust and reliable products which decrease labour costs and increase financial yield.
Product category: Mounting structures & Solar trackers
Country of origin: Spain
Website: www.mecasolar.com