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 the full article by clicking the button below.