The 2017 Corporate Accountability Index – a company ranking put together by a non-profit chaired by Alphabet’s Eric Schmidt – has ranked Google top dog in the technology sector, while Apple sits at #7 with a little over half Google’s score.
more…Filed under: Apple