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