Petal Ads, Baaz partner to foster social network growth in Middle East, North Africa by Ibukunoluwa Bankole September 18, 2023 0 Petal Ads, a cutting-edge advertising platform by Huawei, and Baaz, the premier Arabic social media platform, have reaffirmed their collaboration ...