Photo: Enel North America
Enel North America will deploy over 6,000 sheep at eight Texas solar farms in the US’s largest announced agrivoltaics agreement.
The Andover, Massachusetts-based renewable energy company, which is already the leading operator of utility-scale battery storage in Texas, is partnering with Texas Solar Sheep Co., a family business that provides vegetation…
