Captona Partners acquires 2.6 MW in North Providence, Rhode Island as part of growing presence in RI
Captona Partners acquires 2.6 MW in North Providence, Rhode Island as part of growing presence in RI
Captona Partners North Providence, Rhode Island investment has been featured in Solar Power World magazine.…
Dariush Hessami20th October 2018