Moderna to lay off 10% of its workforce

Business