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.
Headquartered in Boulder, Colorado, E Source is a utilities-focused research, data science and consulting platform.
Copyright PEI Media
Not for publication, email or dissemination