Solar installations are growing faster than people realize, says panel maker

Steve O'Neil, CEO at solar panel maker REC, said the cost of solar energy is also expected to come down due to improvements in technology.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.