Tag: Ola Electric news

Ola Electric to slash over 1,000 jobs in 2nd layoff round as losses mount: Report

Ola Electric to slash over 1,000 jobs in 2nd layoff round as

admin admin