The People’s Bank of China recently new granted third-party payment licenses to 27 non-financial institutions, including Baidu and Sina. Two Internet giants obtained the licenses via their payment sectors of Baifubao and SinaPay. The business scope of the licenses issued to the two companies, however, is limited to Internet Payment and prepaid card issuance and management.