Nearly 90% have seen some negative impact on their business. Some are fighting to stay alive or deal with a major decline in revenue. Others are dealing with greater demand and stressed supply chains. Most are feeling isolated as they make decisions that will shape their future.
Recent Posts