DALLAS , May 4, 2021 /PRNewswire/ -- Tri Global Energy, an independent renewable energy originator and developer, today announced the sale of its 175 MW West Texas wind project, Appaloosa Run, in ...