ONDEA has been unveiled as Headline sponsor for the 2023 Lead Awards. Glamtush reports that Project Lead Africa is…