Three months after shareholders approved the change from Deap Capital Management & Trust Plc to Critical Minerals Financing Corp Plc (CMFC), the company has started showing very bright prospects going by its latest financial results for nine months ended June 30, 2026.