609831
Manufacturing, Agribusiness & Services
Apr 16, 2026
World Region
Region Name Pending
IFC Approval Date Pending
Status Pending
$1,445,000.00
(Project budget includes all project-funded activities)
Apr 21, 2026
Project Estimated Start Date Pending
Project Estimated End Date Pending