
20th October 2018
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.…
Read More