Mobile Samsung Galaxy S8 Plus vs. Apple iPhone 7 Plus – Display, Design, RAM and CPU Elena Anderson Apr 20, 2017 0 Samsung vs. Apple is a battle that has been carried since long time ago. And we see this happening with every new device that gets…