Screenshot Amazon has launched "Presented by Amazon" kiosks in four malls around the country. They’re a place to browse "a themed selection of top brands, frequently updated and presented to you by Amazon," according to the company’s website. The new stores come months after Amazon closed all of its mall-based pop-up stores. Visit Business Insider’s […]