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.

Share this