2Solar officially recognized as a “Great Place to Work”

2Solar officially recognized as a “Great Place to Work”  [...]