Ola may cut down at least 500 workers in software teams

Ola’s scooter sales declined from 12,691 in April to 3,351 in August, the lowest figure it reported in the last six months, reported CNBC-TV18.