Advertisement

Ace Metrix

New Apple ads are a bit of a flop
Business

New Apple ads are a bit of a flop

Critics question confusing ’designed by Apple in California’ tagline