After contemplating for a while, Canon has dived into the Pakistani economy with a retail store of its own brand. Titled Canon Image Square, the store is located on...