You Are Here: Home » Tech (Page 20)

tech Section

25 Cents to Change the World?

The cause closest to the two men’s hearts is understandably the chaos unleashed by Russia’s April 2014 invasion of eastern Ukraine. They ran a successful Uber-like ride-booking service in the Donetsk region before moving to California ...

Read more
Scroll to top