Africa News Angola knak Shoprite-kleinhandel is halfjaar omset

Angola knak Shoprite-kleinhandel is halfjaar omset

-

- Advertisment -

Alhoewel die kettinggroep se kern besigheid op Suid-Afrika gefokus is, het hul besighede in ander Afrika heath, soos Angola, waar verkope puts 45% geval het, tot 'n skokkende daling van verkope bygedra. Johann Kloppers, beleggings-strateeg by Dalebrook Capital en Amelia Morgenrood, portefeuljebestuurder by PSG Wealth, bespreek die half-jaar omset-stilstand and Andries van Zyl.

'); jQuery (". ginput_container input") click (function () {jQuery (". gform_wrapper"). addClass ("active"); jQuery ("# gform_expand"). addClass ("inactive");}); jQuery ("# gform_expand"). click (function () {jQuery (". gform_wrapper"). addClass ("active"); jQuery ("# gform_expand"). addClass ("inactive");}); }); jQuery (document) .on ('click', 'a [href * = "# to-comments"]', function (event) {event.preventDefault (); jQuery ('html, body'). animate ({scrollTop : jQuery (jQuery.attr (this, 'href')). offset (). top}, 500);}); jQuery (document) .ready (function () {/ * The following handles lightbox expansions of images in the article * / // var lightbox_path = lightbox_path || "";! function (a) {a.fn.lightBox = function () b) {function d () {return e (this, c),! 1} function e (c, d) {a ("embed, object, select"). css ({visibility: "hidden"}), f (), b.imageArray.length = 0, b.activeImage = 0; var h, e =! 1; if (b.grouping && (h = c.getAttribute ("rel")) && (e = d, d = [] e.each (function (a, b) {h == b.getAttribute ( "rel") && d.push (b)})), 1 == d.length) {if ( "gallery" == b.captionPosition) var i = jQuery (c) .parent (). next (). html (); else var i = c.getAttribute ("title"); b.imageArray.push (new Array (c.getAttribute ( "href"), i))} else for (var j = 0; j 1) {if (s [j-1] .getAttribute ( "href") == d [j] .getAttribute ( "href") || jQuery (d [j-1]). Parent (). Parent () .children (). children (). attr ( "href")! = jQuery (d [j]). parent (). parent (). children (). children (). attr ( "href")) {var i = jQuery (d [j]). parent (). next (). html (); b.imageArray.push (new Array (jQuery (d [j]). parent (). parent (). children () .children (). attr ("href"), i))}} else {var i = jQuery (d [j]). parent (). next (). html (); b.imageArray.push (new Array (….. jQuery (d [j]) parent () parent () children () children () attr ( "href"), i))} for (; b.imageArray [b.activeImage] [0] ! = c.getAttribute ("href");) b.activeImage ++; b.grouping && e && (d = e, e =! 1), g () function f () {a ("body"). append ('

'), A ( "# jquery-overlay") css (. {BackgroundColor: b.overlayBgColor, opacity: b.overlayOpacity}) fadeIn () h (), a ( "# jquery-overlay, # jquery-lightbox. ") .click (function () {q ()}), a (" # lightbox-loading-link, # lightbox-secNav-btnClose "). click (function () {return q () ,! 1}), a (window) .resize (function () {h ()})} function g () {a ("# lightbox-loading"). show (), b.fixedNavigation? a ("# lightbox-image, # lightbox -container image-data-box # lightbox-image-details-currentNumber ") hide (): a. (" # lightbox image, lightbox-nav #, # lightbox-nav-btnPrev, # lightbox-nav-btnNext , # lightbox-container-image-data-box, # lightbox-image-details-currentNumber "). hide (); var c = new Image; c.onload = function () {a (" # lightbox-image ") .attr ( "src" b.imageArray [b.activeImage] [0]), i (C.WIDTH, c.height) c.onload = function () {}} = c.src b.imageArray [ b.activeImage] [0]} function h () {var c = r (); a ("# jquery-overlay"). css ({width: c [0], height: c [1]}); var d = s (); a ( "# jquery-lightbox") css (. {top: d [1] + (b.shrinkToFit b.shrinkPadding: c [3] / 10), left: ex [0]}? }} function i (c, d) {var e = a ("# lightbox-containe r-image-box "). width (), f = a (" # lightbox-container-image-box ") height (); if (b.shrinkToFit) {var g = r (), h = c / d; d> .9 * g [3] -2 * b.shrinkPadding && (d = .9 * g [3] -2 * b.shrinkPadding, c = d * h), c> g [0] -2 * b.shrinkPadding && (c = g [0] -2 * b.shrinkPadding, d = c / h)} var i = c + 2 * b.containerBorderSize, k = d + 2 * b.containerBorderSize, l = ei, m = fk; a ( "# lightbox-container-image-box") animate ({width: i, height k}, b.containerResizeSpeed, function () {j ()}), 0 == l && 0 == m && t. (a.browser.msie 250: 100), a ( "# lightbox-container-image-data-box") css ({width: c})., a ( "# lightbox-nav-btnPrev, # lightbox- nav-btnNext "). css ({height: d + 2 * b.containerBorderSize})} function j () {a (" # lightbox-loading "). hide (), a (" # lightbox-image "). fadeIn (function () {k (), l ()}), p ()} function k () {a ("# lightbox-container-image-data-box"). slideDown ("fast"), a ( "# lightbox-image-details-caption"). hide (), b.imageArray [b.activeImage] [1] && a ( "# lightbox-image-details-caption"). html (b.imageArray [b.activeImage ] [1]). Show (), b.imageArray.length> 1 && a ("# lightbox-image-details-currentNumber"). Html (b.txtImage + "" + (b.activeI mage + 1) + "" + b.txtOf + "" + b.imageArray.length) .show () function l () {a ("# lightbox-nav"). show (), a ("# lightbox- nav-btnPrev, # lightbox-nav-btnNext ") css ({background." none "}?) = 0 && b.activeImage (b.fixedNavigation has (" # lightbox-nav-btnPrev "). css ({ background: "url (" + b.imageBtnPrev + ") left 50% no-repeat", "margin-left": "0px"}). unbind (). bind ("click", function () {return b.activeImage = b.activeImage-1, g () ,! 1}): a ( "# lightbox-nav-btnPrev") unbind () hover (function (..) {a (this) .css ({background: "url ("+ b.imageBtnPrev +") left 50% no-repeat "," margin-left ":" 0px "})}, function () {a (this) .css ({background:" url ("+ b. imageBtnPrev + ") left 50% no-repeat", "margin-left": "0px"})}). show (). bind ("click", function () {return b.activeImage = b.activeImage-1, g () ,! 1})) b.activeImage b.imageArray.length = -1 && (b.fixedNavigation has ( "# lightbox-nav-btnNext") css ({background:?. "url (" b + .imageBtnNext + ") right 50% no-repeat", "margin-right": "0px"}). unbind (). bind ("click", function () {return b.activeImage = b.activeImage + 1, g () ,! 1}): a ( "# lightbox-nav-btnNext") unbind (. ) .hover (function () {a (this) .css ({background: "url (" + b.imageBtnNext + ") right 50% no-repeat", "margin-right": "0px"})}, function () {a (this) .css ({background: "url (" + b.imageBtnNext + ") right 50% no-repeat", "margin-right": "0px"})}). show (). bind ("click", function () {return b.activeImage = b.activeImage + 1, g (),! 1})), m () function m () {a (document) .keydown (function (a) {o (a)})} function n () {a (document) .unbind ()} function o (a) {null == a? (keycode = event.keyCode, escapeKey = 27) 🙁 keycode = a. keyCode, escapeKey a.DOM_VK_ESCAPE =) key = String.fromCharCode (keycode) .tolowercase (), key! = && b.keyToClose "x"! = key keycode &&! = escapeKey || q (), key! = 37 && b.keyToPrev! = keycode || 0! = b.activeImage && (b.activeImage = b.activeImage-1, g (), n ()), key! = 39 && b.keyToNext! = keycode b.activeImage ||! = b.imageArray. length-1 && (b.activeImage = b.activeImage + 1, g (), n ())} function p () {b.imageArray.length-1> b.activeImage && (objNext = new Image, objNext.src = b .imageArray [b.activeImage + 1] [0]), b.activeImage> 0 && (objPrev = new Image, objPrev.src = b.imageArray [b.activeImage-1] [0])} function q () { a ( "# jquery-lightbox"). remove (), a ( "# jquery-overlay"). fadeOut (function () {a ( "# jquery-overlay"). remove ()}), a ( "embed , object, select "). css ({visibility:" visible "}}} function r () {var a, b; window.innerHeight && window.scrollMaxY? (a = window.innerWidth + window.scrollMaxX, b = window.innerHeight + window.scrollMaxY): document.body.scrollHeight> document.body.offsetHeight (a = document.body.scrollWidth, b = document.body.scrollHeight) 🙁 document.body.offsetWidth a = b = document.body .offsetHeight); var c, d; return self.innerHeight? (c = document.documentElement.clientWidth? document.documentElement.clientWidth: self.innerWidth, d = self.innerHeight): document.documentElement && document.documentElement.clientHeight? (c = document.documentElement.clientWidth, d = document.documentElement.clientHeight): document.body && (c = document.body.clientWidth, d = document.body.clientHeight), b

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Latest news

UAE’s Etisalat reports $1.82bln net profit for first nine months 2019

ABU DHABI - Etisalat Group on Wednesday announced its consolidated financial statement for the nine months ending 30th September,...

Saudi telecom’s net profit grow 9% in 9 months

Riyadh – Mubasher: Saudi Telecom Company (STC) reported its interim financial results for the third quarter of 2019.Net profits...

Le Maroc s’apprĂȘte Ă  lancer un emprunt Ă  l’international en novembre

« La sortie du Maroc Ă  l’international est toujours d’actualitĂ©. Elle devrait se faire en mois de novembre Â», a dĂ©clarĂ©...

Le Maroc participe au forum Ă©conomique Russie-Afrique de Sotchi

Les travaux du Forum Ă©conomique Russie-Afrique, tenu dans le cadre du Sommet Russie-Afrique, se sont ouverts mercredi Ă ...

RFI inaugure ses rĂ©dactions ‘’Mandenkan’’ et ‘’Fulfuldé’’ Ă  Dakar

iGFM – (Dakar) Radio France internationale (RFI) a inaugurĂ© mardi Ă  Dakar ses rĂ©dactions ‘’Mandenkan’’ et ‘’Fulfuldé’’ dont...

Seera announces strategic partnership with Disneyland Paris for Saudi visitors

Seera Group (formerly Al Tayyar Travel Group) has announced a strategic partnership with Disneyland Paris to...

Must read

UAE’s Etisalat reports $1.82bln net profit for first nine months 2019

ABU DHABI - Etisalat Group on Wednesday announced its...

Saudi telecom’s net profit grow 9% in 9 months

Riyadh – Mubasher: Saudi Telecom Company (STC) reported its...
- Advertisement -

You might also likeRELATED
Recommended to you