Asking Price
$1,200,000
Revenue
—
Cash Flow
$627,311
SDE
Multiple
1.91x
Details
Location: Springfield, IL
URL: View listing
First seen: 9/9/2026
Last seen: 9/9/2026
Founded in 2008 and headquartered in downtown Springfield, Illinois, this well-established renewable energy company provides end-to-end solutions including consultation, site assessments, system...
Score Breakdown
No scores computed yet.