BioNTech (BNTX) stock is in focus as the company holds talks with prospective bidders regarding plans to shutter manufacturing locations in Germany. Read more here.
Read on WOBR AI →