Project Finance Brief: Opdenergy Secures Financing for 605 MW of Solar Projects in Spain