TheiaBeta/Article
Hillsboro Solar Plant Secures $310 Million Financing from International Lenders - Theia