Align Capital-backed E Source acquires consulting firm Illume

Headquartered in Boulder, Colorado, E Source is a utilities-focused research, data science and consulting platform.

6 May 2025•1 min read
LinkedInXEmail
LinkedInXEmail