BETA International names judging panel for Innovation Awards

BETA International 2018 has announced the judging panel for its Innovation Awards. The accolades will reward new products possessing flair, creativity, cutting-edge technology and inspirational invention.