In the news release, TERRA-GEN CELEBRATES COMMERCIAL OPERATION OF $950 MILLION LOCKHART SOLAR AND STORAGE PROJECT, issued 10-Nov-2026 by Terra-Gen Operating Company, LLC over PR Newswire, we are advised by the company that changes have been made. The complete, corrected release follows,...

Advertisement