Texas is about to switch on the single largest solar installation scheduled anywhere in the United States this year. Tehuacana Creek 1 Solar and BESS, with 837 MW of solar photovoltaic capacity and ...
Canadian energy company Enbridge has switched on the first phase of its massive $1.1 billion Sequoia Solar project in Texas. Once both phases are complete, the Sequoia Solar project will reach 815 ...