PIC Plaza

PIC Plaza is a chain of shopping malls based in El Kadsre. PIC Plaza operates 178 shopping malls across the El Kadsreian Islands and other countries. The first mall was opened in Vloksville in 1976.