Here are your FOX Business Flash top headlines for March 15. Eli Lilly and Company has shifted its business operations in Russia, including suspending shipments of nonessential medicines, after the country invaded Ukraine. The pharmaceutical giant announced Tuesday that it’s pausing “all investments, promotional activities, and new clinical trials in […]