1 Apple's Company Registration for its App Store is Awkward and Awful 2012111 points81 commentsTech Industry & Business details