E-Power shares are trading higher. The company announced yesterday a $252 million microgrid construction and services agreement.
benzinga_article E-Power shares are trading higher. The company announced yesterday a $252 million microgrid construction and services agreement.