Spain: Successful Hosting of the IV Business Leadership Forum Initiative by africanian.news June 18, 2022 0 This week, the city of Madrid, Spain, played host to some of the world's young leaders thanks to Santiago Vitola, promoter of the IV Business Leadership Forum Initiative held at ...