“20 Questions with…Michael Upton” Posted on March 11, 2021 by Sean Doig Michael Upton | Advocate at the Faculty of Advocates Our next guest is Michael Upton. Michael is an excellent Advocate at the Faculty of Advocates with admirable experience and expertise Continue Reading →