 58.com Inc. NYSE: WUBA 58.com or the Company, Chinas largest online classifieds marketplace, today announced that it filed its annual report on Form 20-F for the fiscal year ended December 31, 2019 with the Securities and Exchange Commission SEC on April 29, 2020. The annual report can be accessed on the Companys investor relations website at as well as the SECs website at 