Check out recent Global Healthcare Strategy news on EpochEdge and discuss in the comments.
Article - The abrupt cancellation of Moderna's planned manufacturing facility in Japan…