 Economic Optimism Suffers a Massive Collapse Globally NEW YORK, January 15, 2023 PRNewswire The 2023 Edelman Trust Barometer reveals that business is now viewed as the only global institution to be both competent and ethical. Business now holds a staggering 53-point lead over government in competence and is 30 points ahead on ethics. Its ...... 