News

Ola Electric shares plummet 10% after Q4 losses double, revenue contracts. This and more in todays ETtech Top 5.