TechFinancials posts nil revenues for H1 2025, seeks expansion in Kenya via iron ore project

TechFinancials, Inc. today posted its Unaudited Interim Report for the six months ended 30 June 2025.