Check out the website aebi, these guys aren't short on chutzpah. It's hard to gauge the veracity of their statements as there's hardly any data to check and no track record of announcements vs results. Obviously hoping to stimulate a bit of investment, if anyone with a bit of clout jumps on board it will lend some weight to their claims.
Cheers
IMU Price at posting:
1.8¢ Sentiment: None Disclosure: Held