Nomura Logo

Nomura

Investor, Lender

#1349 of 1635 Investors#291 of 402 Lenders
name
type
Technologies
regions
HQ
Goldman Sachs Renewable Power LLCDeveloper, Investor, LenderSolar, Energy StorageUSA & Canada, LATAM & CaribbeanNew York, New York