This UK-Based Start-Up has designed This Shield to Make You Invisible
Now invisibility cloaks and shields are not limited to sci-fi movies. You can also buy one for yourself. Thanks to a UK-based company that has made this futuristic technology a reality. London-based startup ‘Invisibility Shield Co’…