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