← Back to Search resultsInvestor profile:
Investor profile:
ITOCHU Corporation

Address:Tokyo, Tokyo, Japan
Country:
Industries:
ITOCHU is a general trading company based in Japan.
Deals total: 13
As lead investor: 7
Also as a second investor: 1
As a second investor: 5
November 21, 2022$17mLead investor
November 21, 2022
$17m
Upstart Power Raises $17M in Series C Financing
Lead investor
Upstart Power Raises $17M in Series C Financing
September 5, 2022
September 5, 2022
November 19, 2020
November 19, 2020
April 1, 2020
April 1, 2020
May 23, 2019
May 23, 2019