has committed to invest $3 million to bring a solar power and battery system to Sand Canyon, a new, 323-unit, 582-bedroom apartment community under construction in Santa Clarita, California. As a ...