Nasdaq-listed energy storage company said Commercial & Industrial projects generated 55% of first-half revenue as EBITDA, operating income and net income turned positive.
31d ago
verifying reliability
No specialized terms available for this topic.