DESPITE geopolitical tensions, evolving trade policies, and climate change impacts, National Flour Mills Ltd (NFM) recorded a total comprehensive income of $51.7 million for the year ended ...