Ola Electric's stock falls 6% on dismal Q3 results

Business