10 employees
Grid+, its commercial electricity retail business and eventual energy-sharing marketplace
2017