Royole Corporation develops novel display technologies and related electronic products, and provides IP licenses, services and solutions.