Transport General Authority (TGA)

New deal allows 1,600 taxis to carry advertising in Saudi Arabia photos

New deal allows 1,600 taxis to carry advertising in Saudi Arabia

By Arab News ·