2 Oct 2023, 16:33 UTC · By: Cristian Agatie / Rivian shared impressive production and delivery numbers, beating Wall Street estimates as it remains on track to meet annual delivery guidance of 52,000 units