Pin it – Pinterest ‘s Edge extension is the first in the Windows Store by Surur Davids Apps, Edge, News, Software, Windows 10