Rivian shines amid EV concerns