A new LED system going by the name of, well, we actually don’t know. It was spotted at the Iberzoo Exhibition in Spain. The name appears to be moduLED. Any of our international readers care to speak up?
(adsbygoogle = window.adsbygoogle || []).push({});