Technology Uber adds a new ‘rider rating’ score for monitoring your environmental impact 0 views2 min read