Business Freddie Owoloko a well known personality called out for one of the top entrepreneurs all over social media Derek Robins November 2, 2021