TotalEnergies launches new service station in Ruiru Briefings 7th February 2023 TotalEnergies Marketing Kenya, formerly Total Kenya, has launched its 232nd service station in a bid to expand its footprint in the…