Iluminar, a specialist manufacturer and supplier of infrared (IR) and white light illuminators and license plate recognition products, has been hand-picked by NBCUniversal?s The Weather Channel to light the way for its Tornado Track crew. Featured regularly on The Weather Channel each time they are on the road chasing storms, the Tornado Track crew is […]