by ago
-Scenic Hill Solar completes 1.2-megawatt array with new modules
Little Rock-based solar power developer Scenic Hill Solar started operating a 1.2-megawatt DC solar array on 13 acres in Stuttgart, according to a Wednesday (July 24) news release. Citing client privacy,…