Solar Sales and ServicesFirst Solar tops second-quarter estimates, but leaves 2024 forecast unchanged – NBC Los Angeles July 30, 2024July 31, 2024 Solar Place