Green SM Reports More Than 1.5 Million Rides Since Launching in Delhi NCR
Green SM says it has completed more than 1.5 million rides in India since launching in Delhi NCR. The source article does not disclose when the launch took place or provide further details about the rides. The reported total offers a measure of Green SM’s activity in India, while the article provid...