Flow Communications has announced that the agency has won two awards at the Global Indie Awards 2025: Africa Agency of the Year 2025 and Indie Legend 2025 — jointly awarded to the company’s founders, sisters Tara Turkington and Tiffany Turkington-Palmer.The Indie Awards are awarded annually by thenetworkone, a global independent marketing and communications agency network comprising…