Are you looking to buy an invisibility cloak? Do you want to hide something really well? You might need to wait a few years but the technology to create outrageously effective camouflage is at our doorsteps. The key? Mother nature of course. The octopus has been dubbed the king of imitators and along with other [...]Read More »