Live feed09:00:00·108dPRReleaseSolarMax Technology Awarded $258.1 Million EPC Contract for 600 MWh Battery Storage Project in TexasSMXT· Solarmax Technology Inc.Consumer DiscretionaryOriginal source