ICT retailers struggle to make profits amid falling demand

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.