TotalEnergies Marketing Kenya PLC has posted a strong set of results for 2025, growing its profit significantly even as overall revenue dipped. The...