West Dudley Solar Farm
Update
06/07/18
Dudley Solar Property Refinanced For $70 Million
California-based, Landmark Infrastructures has refinanced their property at 72 W Dudley Rd in Dudley, MA for $70 million via Texas Capital Bank.
The property features a 4,350 KWdc solar farm that was developed by Seabord Solar, a New England-based a private commercial and industrial solar developer.