The 18th edition of the Future Awards Africa (TFAA) went down on Sunday, November 10, 2024, at the Balmoral Convention Centre, 6-8 Ahmadu Bello Way, Victoria Island, Lagos. If you didn’t already know, ...