MichaelZuo 3 months ago

A company desperate to convince a telecom to allow iphone app store sales…?