The six films nominated for Best Film at the 2025 IFTA Awards stand as a testament to the extraordinary depth, ambition, and artistry of Irish cinema. Each story, distinct in tone and vision, captures ...
Bahri surpasses SAR 2 billion annual net profit for the first time. Historic 2024 net profit of SAR 2.17 billion (+34% YoY) and record revenue of SAR ...