On Saturday January 21st, over 1,200 guests attended the very first SLAY Festival by She leads Africa, celebrating technology, innovation, ...