Source

Is solar power so mainstream that announcements of deals means a stock bump?

Sign up for a weekly digest of solar industry news, delivered to your inbox every Tuesday.