Radarr Africa is a Business News site aggregating, producing, and distributing content from the corporate world across Africa.Our Mission: Creating business value through business news from the corporate world.Our Vision: To become a global leader in Africa that distributes trusted and factual business reports from the corporate world across Africa.