Nigeria
Okra Solar
$7.0M
Unknown stage
Summary
Okra Solar secured a US$7 million facility from British International Investment. Okra Solar is a provider of mesh-grid technology for off-grid communities.