News

Tesla stock and Alphabet have come under heavy selling pressure ahead of first-quarter results, but a defense contractor is ...