ERock (EROC) gets a buy rating as modular natural gas power eases data center delays; $1.3B backlog boosts revenue visibility. See more details here.
Read on WOBR AI →