technology Petal Ads and AlUla Renew Successful Partnership Capitalising on the Previous Successes May 15, 2025