Ola Electric's lock-in period ends, 442 million shares can trade

Business