Technology New iStock Research Revealed, Despite Economic Uncertainty, 6 out of 10 are Excited About a… AIT News Desk Feb 9, 2023 iStock, the leading e-commerce platform offering images and videos to SMBs and SMEs, revealed that despite almost half of people globally (42%) being…