DSD acquiring three projects totaling 17 MW + storage from Source as well as customer subscription and management services with Source Power Company is a great win for all. Congrats to the teams!
DSD acquiring three projects totaling 17 MW + storage from Source as well as customer subscription and management services with Source Power Company is a great win for all. Congrats to the teams!