Spears Magazine list the Top 100 People in Luxury

Arthur DeMoulas, owner of Boss & Co, features at number 2.