State television reported that bookings were rising, but they’re unlikely to reach the levels seen in October 2018 or 2019, when more than 1.5 billion trips were made.

This article was provided by Bloomberg News.

First « 1 2 » Next