News

Net income attributable to Formula's shareholders for the first quarter ended March 31, 2025 increased by 12.6% year over ...