The only thing I found was that links on the home page (device distributor, technology, authorized dealership services) used to lead to a page not found page, now they don't lead anywhere. So maybe there is content coming soon to those links. At the very least, the website is being worked on.