SmartKem agrees all-stock merger with Ferrox Critical Minerals valuing Ferrox at $125 million - SMTK News | Rallies