Longroad Energy solar array. Longroad Energy has sold its 108 MWdc (83 MWac) Foxhound Solar project to Dominion Energy. Located in Halifax C...
With the projected growth of solar installations being constructed around the country, protecting the waste stream and reusing valuable comp...