Poppulo (formerly Four Winds Interactive), a global leader in digital signage solutions, proudly announces a strategic partnership with Amazon to launch the Amazon Signage Stick, a made-for-purpose ...