Moderna Sets July 31 Q2 Earnings Call, Wins EU RSV Vaccine Contract - MRNA News | Rallies