Search

1 to 1 of 1
Sort by

Blog Entry
Innovation Inside - Email on the Edge

Innovation Inside - Email on the Edge The Technology Lever Deloitte’s Center for the Edge recently published the 2011 Shift Index, which confirms an unsettling long term downward trend: publicly traded US companies show a 75% decline in Return on Assets (ROA) from 1965 to...

Keira Holland's profile image