IFBD - Infobird announces new business deal in software development of information technology system December, 18 2023 05:09 PM Infobird Co. Ltd 2023-12-18 17:09:27 ET More on Infobird Financial information for Infobird For further details see: Infobird announces new business deal in software development of information technology system