ReneSola Power Closes Sale of 10 MW of Solar Projects in Utah

Written by