Sutter Rock Capital Corp. – Consenus Indicates Potential 78.9% Upside – DirectorsTalk Interviews May 1, 2020 May 1, 2020 Sutter Rock Capital Corp. – Consenus Indicates Potential 78.9% Upside DirectorsTalk Interviews Share this:TweetReddit