Plans for battery production near Atlanta have been scrapped as the developer pursues solar power construction in Texas.
Source: New feed
Plans for battery production near Atlanta have been scrapped as the developer pursues solar power construction in Texas.
Source: New feed