News When advertising audacity reaches its peak: Honor flexes its muscles right in front of an Apple Store!