Ricoh study highlights urgent need for people-first strategiesBy Ricoh South Africa30 May 2024 Some 24% of business decision makers acknowledge that their collaboration technology is not up to scratch.