Business Biotech corporation, Biontech, seals a multi-billion-dollar agreement for drug transaction. , and Administrator 2025 June 4