Home Investing Vistra’s 207 MW Odessa Deal Comes With a 5% Data…