Posted inIT NEWS The Centaurus Grand Opening on 15th July 2012 Posted by By admin May 7, 2012 The Centaurs Shopping Mall in Islamabad is opening soon on 15th July 2012 The Centaurus…