Annual Reports Date Title 2024-04-12 MLGO (MicroAlgo Inc.) Annual and transition report of foreign private issuers