PIC Plaza

PIC Plaza is a chain of shopping malls based in El Kadsre. PIC Plaza operates 147 shopping malls across El Kadsre, Mahri, North El Kadsre, Vicnora, Japan, United States, Australia, China and New Zealand.