xsprtd/Shutterstock.comMicrogrid Company IPO Filing Shows $1.3 Billion Sales Backlog, Up 779%With a strong sales backlog for its on-site power systems, ERock files for an IPO.