Terra-Gen Marks Commercial Launch of the Massive $950 Million Lockhart Solar and Storage ProjectWith 538.7 MW of capacity, the facility can meet the annual energy needs of approximately 350,000 homes and businesses.