Home Stock Ola Electric lays off over 1,000 workers as losses mount: what’s ailing the EV maker?