Tags ICT retailers ICT retailers struggle to make profits amid falling demand Saturday, May 06, 2023 Due to falling demand, communication and technology (ICT) firms had to sacrifice profits to stimulate demand as well as promote other product segment to compensate for the losses.