National Grid Renewables begins Ohio solar project construction
National Grid Renewables has begun construction on the Dodson Creek Solar Project in Ohio.
National Grid Renewables has begun construction on the Dodson Creek Solar Project in Ohio.
Smart Wires has announced the delivery of a second large scale project with ISA TRANSELCA in the Atlántico region of Colombia.