Electric scooter manufacturer River plans to expand its retail presence by opening 25 stores nationwide by March 2025. The Bengaluru-headquartered company, which recently inaugurated a store in Coimbatore, will establish new outlets in various cities including Mysuru, Belgaum, and Delhi. River retails its 'Indie' scooter for Rs 1,42,999.