IFFI 2025 Opens in Goa: Global Films & Green Pledge