ID Fresh Food posted a sharp rise in profit for the year ended March 2025. Bolt.Earth is on track to touch $5 million in ...