My first knowledge of this “invisible cloak” technology came to me around 6 months ago.  I was somewhat skeptical of the technology because it seemed to be something out of a science fiction movie, and after all who would or could believe it? A company, based in Canada, Hyper Stealth, has developed something that they […]