Netflix and TikTok suspended most of their services in Russia on Sunday as the government cracks down on what people and media outlets can say about Russia’s war in Ukraine.
Public transit systems straining to win back riders after being crushed by the COVID-19 pandemic are getting a $3.7 billion boost to stay afloat and invest in electric buses.