News

India’s Central Consumer Protection Authority has sent a show cause notice to Ola after the government received more than 10,000 complaints between September 2023 and August 2024 about issues ...