NEW YORK, Nov. 1, 2016 /PRNewswire/ -- David Fin, the top luxury New York based neckwear company, is pleased to announce it has partnered with John Allan's to launch their first ever pop-up shop to sell its new collection of luxury ties with a very focused mission attached to each tie:...