Research from Alibaba reveals businesses embracing exports to overcome domestic pressures, but supply chain, red tape and cultural challenges continue to hold small businesses back LONDON, April 26, 2023 /PRNewswire/ — European businesses surveyed are going global to unlock growth…