US energy firm Invenergy has secured about USD 658 million (EUR 563.3m) in construction financing for its 300-MWac Yellow Wood Solar project in Ohio, according to one of the lenders involved in the deal.