ODIN Investments records 26.6% YoY drop in 2025 consolidated profits
· Egyptian market news · ODIN

The consolidated net profits attributable to the parent company of ODIN Investments dropped by 26.64% to EGP 137.021 million in 2025 from EGP 186.792 million in 2024, according to the financial…
Source: Arab Finance — read the original story