River EV Opens First Delhi Store plans Nationwide Expansion Bengaluru-based electric scooter startup River EV has inaugurated its first company-owned store in Delhi, located in the Rajouri Garden area. The 6,300 sq. ft. flagship outlet marks a significant milestone…