Batch 1 Batch 0 Instellar is B Corp Certified 15 April 2025 Related Articles Prev Indonesia's Pioneering Impact Advisory Firm Next Capacity building for financial resilience