TBD Group
TBD Group
Overview
Investor Type |
Legal Structure |
Operating Status |
Members |
Institutional Investor |
Portfolio
Aug 14, 2023
$30M Debt
d.light is a global leader in social transformation by making...
sector
Access to Energy
regions
Africa
People