Tecnalia, Vita International Developing Solar Gardrails Solar Industry March 20, 2025 Vita International, based in Tecnaalia and Italy, have designed a new photovoltaic crash barrier, which will be testing later this…