SolarMax Technology surges on $127M EPC contract for Texas battery storage project

SolarMax Technology surges on $127M EPC contract for Texas battery storage project

SeekingAlpha

Published