Mike Smith
Active Member
Another massive installation for TE. I think we're starting to see why Elon said TE will match TM in sales in the coming years. As battery prices fall there will be a huge surge of demand for these installations.
Tesla and AMS win another major energy storage contract, 34 MWh of battery capacity for water treatment facilities
Tesla and AMS win another major energy storage contract, 34 MWh of battery capacity for water treatment facilities