Computer & Technology Is ReneSola Stock a Buy? By Donna A. Dennis 4 years ago Falling costs, improved technology, and policy support — the tailwinds are firmly behind solar stocks.