Solar plant (1MW) – West Chester, Ohio

25 January 2012
USA, Completed, $4.00m
>>>More details

This entry was posted in Project / Asset Finance. Bookmark the permalink.

Comments are closed.