Toyota Alabama installing 3.3-acre solar array in environmental push

Toyota Alabama installing 3.3-acre solar array in environmental push

Toyota Alabama is developing a solar assay that will offset the equivalent of powering almost 800 homes a year. (Toyota Alabama) The Toyota engine plant in Huntsville is playing a key role in the automaker’s new solar energy plan, […]