Evogene Reports 2025 Financial Results, Focuses on Core Technology | Intellectia.AI