4 June 2025

Incofin completes three investments for food facility