Nigeria to host World Public Relations Forum with African presidents
Nigeria will host the World Public Relations Forum in Abuja with delegates from 126 countries, featuring addresses from African presidents.
Nigeria will host the World Public Relations Forum in Abuja with delegates from 126 countries, featuring addresses from African presidents.