BF&M Limited today [March 25] reported a “net income of $27.2 million for the year ended 31 December 2023, marking a significant turnaround to a restated net loss for the comparative period in 2022 of $11.0 million.” Abigail Clifford, Group President and CEO, stated, “This year has been significant for us, overcoming numerous obstacles to […]