Global Supply Chains Cracking under the Strain
From bust to boom, with COVID restrictions removed supply chains are overloaded and businesses crying out for more fuel and parts. The lack of chips for cars and other goods is well covered in the media, so too the problems with petrol and other supplies which has hit Britain recently. But underlying these news-worthy issues are the sudden increase in costs and the problems with sea and air cargo. Cargo ships are being packed with containers, exacerbating delays at already strained ports. The average ship at the Port of Long Beach, California, USA, is bringing in 7,000 containers compared to 4,000 containers before the pandemic, or over 70% more. Older port infrastructure has been unable to keep up.
SAIIA will publish later this month a paper by Michelle Chivunga of The Global Policy House, and myself on the African Free Trade Area and Regional Value Chains in Africa. There will also be a webinar on 21 October. Readers interested please contact me ([email protected]).
The International Air Transport Association has reported that this year African airlines increased freight volumes by 33.5% compared to the same period in 2019 — a bigger increase than anywhere else in the world. Passenger air travel plummeted, but demand for air cargo has surged. With ecommerce up and trucks often unable to cross borders, air freight became a global lifeline transporting medical supplies and personal protective equipment, as well as all kinds of everyday products. Both Ethiopian Airways and Kenya Airways pivoted fast to meet this increasing demand.
221 Comments
Leave a Comment
Become a member
Join the Ecommerce Forum South Africa and benefit from industry insights in South Africa and Africa.
Sign up to newsletter
Sign up to our newsletter and stay informed of the progress we are making at the Ecommerce Forum South Africa with government during Coronavirus.
Ищите в гугле
I really like and appreciate your blog article.Really looking forward to read more. Will read on…
This post is actually a nice one it assists new net viewers, who are wishing in favor of blogging.
I’m not sure where you are getting your info, but good topic.I must spend some time learning much more or figuring out more.Thanks for great info I was in search of this info for my mission.
Enjoyed looking through this, very good stuff, thankyou. “Love begets love, love knows no rules, this is the same for all.” by Virgil.
hydroxychloroquine reviews chloroquine uses
Hello, after reading this remarkable article i am also happy to share my know-how here with mates.
max88 là nhà cái trực tuyến hàng đầu, mang đến trải nghiệm cá cược đỉnh cao và đa dạng cho người chơi. Với giao diện thân thiện dễ dùng, hệ thống bảo mật tiên tiến luôn được cập nhật và dịch vụ chăm sóc khách hàng đầy tận tình chuyên nghiệp, Max88 cam kết tạo ra một môi trường giải trí an toàn và công bằng. https://max88link.net/
I truly appreciate this article. Keep writing.
Hello, you used to write wonderful, but the last several posts have been kinda boring… I miss your tremendous writings. Past several posts are just a little bit out of track! come on!
I read this paragraph completely on the topic of the comparison of newest and preceding technologies, it’s remarkable article.
I blog frequently and I seriously appreciate your information. This article has truly peaked my interest. I will book mark your blog and keep checking for new details about once per week. I opted in for your Feed too.
Thanks again for the blog article. Great.
Major thankies for the blog article.Really looking forward to read more. Will read on…
I value the blog.Really looking forward to read more. Great.
Hey, thanks for the article post. Really Cool.
Very good article post. Really Cool.
Appreciate you sharing, great blog post.Really looking forward to read more. Really Great.
Excellent way of telling, and nice paragraph to get information on the topic of my presentation subject matter,which i am going to convey in school.
Really informative article.Really thank you! Much obliged.
Thanks-a-mundo for the blog.Really thank you! Want more.
Thanks a lot for the blog post.Thanks Again.
bought not less than 107 psn of proxies running 24/7 to ensure australia clenbuterol
It¡¦s actually a great and useful piece of information. I am happy that you shared this helpful information with us. Please keep us informed like this. Thanks for sharing.
ivermectin dosage for sheep oral ivermectin for rosacea
Thanks for sharing, this is a fantastic blog post.Really thank you! Cool.
Thanks so much for the post.Thanks Again. Will read on…
Im grateful for the blog.Thanks Again. Awesome.
What’s Happening i’m new to this, I stumbled upon this I’ve discovered It absolutelyuseful and it has aided me out loads. I’m hoping to contribute & assist otherusers like its helped me. Good job.
Excellent work, Nice Design femara vitamin d Sydney Newman wanted to save Doctor Who’s dwindling viewing figures in the Eighties by introducing a ‘time lady’
This is one awesome article.Thanks Again. Want more.
walmart pharmacy online – canadian pharmacy reviews consumer reports canada pharmacy
Thank you for sharing your thoughts. I truly appreciate your efforts and Iwill be waiting for your next write ups thanks once again.
Pretty nice post. I just stumbled upon your blog and wished to say that I have truly enjoyed browsing your blog posts. In any case I will be subscribing to your rss feed and I hope you write again very soon!
An intriguing discussion is definitely worth comment.I do think that you should write more on this subject matter, it may not be a taboo matter but typically folks don’t speak about these subjects.To the next! Kind regards!!
I wanted to thank you for this very good read!! I absolutely loved every little bit of it. I have you bookmarked to look at new things you post…
how to get prednisone over the counter – sterapred ds prednisone online
Nice and detailed information on current senario between super powers of east vs west.
Im obliged for the article post.Really thank you! Will read on…
Whats Going down i am new to this, I stumbled upon this I have found It positively useful and it has aided me out loads. I hope to contribute & aid different customers like its aided me. Great job.
Really informative blog post.Thanks Again. Really Great.
Hi there! I’m at work browsing your blog from my new iphone 4!Just wanted to say I love reading through your blog and lookforward to all your posts! Keep up the outstanding work!
Thanks for sharing, this is a fantastic article.Thanks Again. Great.
An intriguing discussion is worth comment. I do believe that you ought to publish more about this topic, it might not be a taboo subject but typically folks don’t speak about these topics. To the next! Kind regards!!
Ap language and composition argumentative essay example essaytyperUYhjhgTDkJHVy
Good day! Do you know if they make any plugins to assist with SEO?I’m trying to get my blog to rank for some targeted keywordsbut I’m not seeing very good gains. If you know of any please share.Thanks!
ivermectin for humans stromectol drg – ivermectin 2ml
stromectol south africa ivermectin for humans – ivermectin tablets
I am now not certain where you’re getting your information, however great topic.I needs to spend some time finding out more or figuring out more.Thanks for magnificent information I used to be on the lookout forthis info for my mission.
Hello There. I found your blog using msn. This is a really well written article.I’ll make sure to bookmark it and return to read more ofyour useful info. Thanks for the post. I will certainly comeback.
stromectol ivermectin tablets stromectol for sale – how much is ivermectin
Hey, thanks for the blog article.Much thanks again.
Wow, great article post.Really thank you! Much obliged.
Enjoyed every bit of your blog.Much thanks again. Keep writing.
Very interesting information!Perfect just what I was looking for!
Im thankful for the blog.Really thank you! Much obliged.
Looking forward to reading more. Great blog. Cool.
I loved your post.Really looking forward to read more. Want more.
Looking forward to reading more. Great blog post.Much thanks again. Great.
Generally I do not learn post on blogs, but I would like to say that this write-up very pressured me to try and do it! Your writing style has been surprised me. Thanks, very nice post.
That is a great tip especially to those fresh to the blogosphere. Simple but very precise info… Many thanks for sharing this one. A must read article!
That is a really good tip particularly to those new to the blogosphere.Brief but very precise info… Thanks for sharing this one.A must read article!
Enjoyed every bit of your post. Great.
Very good blog post. Really Cool.
Great, thanks for sharing this article.Really thank you! Keep writing.
Thanks so much for the blog post.Really thank you!
I really enjoy the blog article.Really thank you! Will read on…
I cannot thank you enough for the post.Really thank you! Want more.
Hey, thanks for the blog post.Really looking forward to read more.
Thanks so much for the blog.Really thank you! Fantastic.
Great, thanks for sharing this article.Thanks Again. Awesome.
Fantastic blog.Thanks Again. Really Great.
Great, thanks for sharing this post. Want more.
Really enjoyed this article post.Thanks Again.
I really enjoy the blog post.Much thanks again. Really Great.
I really enjoy the blog article.Really thank you! Really Great.
An interesting discussion is worth comment. I do believe that you need to write more about this subject matter, it may not be a taboo matter but generally folks don’t talk about these issues. To the next! Best wishes!!
Wow! Acesta poate fi unul dintre cele mai utile bloguri pe care le-am ajuns vreodată pe acest subiect. Practic minunat. Sunt, de asemenea, un expert în acest subiect, astfel încât să pot înțelege efortul dvs. mare.
A fascinating discussion is worth comment. I think that you need to write more about this subject matter, it might not be a taboo subject but usually people do not discuss these issues. To the next! Kind regards!!
Great, thanks for sharing this blog article.Thanks Again. Much obliged.
I will immediately grasp your rss feed as I can’t to find your e-mail subscription hyperlink or e-newsletter service.Do you have any? Kindly allow me recognize in order that I may just subscribe.Thanks.
In fact no matter if someone doesn’t be aware of then its up to other viewers that they will help, so here it takes place.
Greetings! Very helpful advice in this particular article! It’s the little changes that will make the biggest changes. Many thanks for sharing!
Really informative post.Really looking forward to read more.
Good day! This is my first visit to your blog! We are a teamof volunteers and starting a new initiative in a community in thesame niche. Your blog provided us beneficial information to work on. You have done a outstanding job!
Say, you got a nice post.Really looking forward to read more. Awesome.
ivermectin plus ivermectin pour on for human lice
It’s actually a nice and helpful piece of info. I am glad that you shared this helpful info with us. Please stay us informed like this. Thanks for sharing.
It’s really a cool and useful piece of information. I am satisfied that you simply shared this helpful info with us. Please keep us informed like this. Thank you for sharing.
I cannot thank you enough for the blog.Really looking forward to read more. Great.
I think this is a real great blog post.Much thanks again. Cool.
I cannot thank you enough for the blog article.Much thanks again. Great.
I truly appreciate this post.Thanks Again. Fantastic.
I really enjoy the blog article.Thanks Again. Will read on…
Great, thanks for sharing this article.Much thanks again. Awesome.
Very good blog post.Really thank you! Cool.
Major thanks for the blog.Thanks Again. Cool.
Major thanks for the blog. Great.
Im thankful for the blog article.Thanks Again.
I get pleasure from, cause I discovered just what I used to be having a look for. You’ve ended my 4 day lengthy hunt! God Bless you man. Have a nice day. Bye
I loved your blog post.Really thank you! Will read on…
magnificent points altogether, you simply won a brand new reader. What may you recommend about your put up that you just made a few days in the past? Any sure?
What a stuff of un-ambiguity and preserveness of valuable know-how on the topic of unpredicted emotions.
I enjoy what you guys tend to be up too. Such clever work and reporting!Keep up the awesome works guys I’ve included you guysto blogroll.
Im thankful for the blog post.Thanks Again. Fantastic.
Thanks for the auspicious writeup. It in fact used to be a leisure account it. Look complicated to more delivered agreeable from you! By the way, how can we keep in touch?
I like the valuable info you supply on your articles. I will bookmark your blog and check once more here regularly. I am somewhat certain I will be told lots of new stuff proper right here! Best of luck for the following!
Muchos Gracias for your blog post.Thanks Again. Much obliged.
canadian pharmacy world coupon – my canadian pharmacy ed pills online
This is one awesome article.Thanks Again. Much obliged.
Major thankies for the blog post. Really Great.
I’m no longer positive the place you’re getting your information, however great topic.I must spend some time studying much more or understanding more.Thank you for magnificent information I used to be looking forthis info for my mission.
Thanks a lot for the blog. Keep writing.
Rolex’s second-hand industry is of course incredibly great from your dangerous enviornment.
You coild definitely see your skills within the article youwrite. The world hopes for more passionate writers such as you who aren’t afraid to say how they believe.All the time ggo after your heart.
Thanks a lot for the blog post.Much thanks again. Really Cool.
This is a good tip particularly to those new to the blogosphere. Brief but very precise information… Appreciate your sharing this one. A must read post!
Thank you for any other wonderful post. Where elsemay just anybody get that type of information in such an ideal approach of writing?I have a presentation subsequent week, and I’m on the search for such info.
Im obliged for the blog.Much thanks again. Cool.
I truly appreciate this article post. Great.
This piece of writing is genuinely a nice one it helps new netpeople, who are wishing in favor of blogging.Here is my blog post … adult acne treatment
I wanted to thank you for this excellent read!! I absolutely enjoyed every little bit of it. I’ve got you book-marked to check out new things you postÖ
Great, thanks for sharing this article.Really looking forward to read more. Great.
Usually I do not read article on blogs, but I would like to saythat this write-up very compelled me to check out and do so!Your writing taste has been surprised me. Thank you, verygreat post.
custom writing essayseasy essay writingessay writing service usa
Oh my goodness! Impressive article dude! Thanks, However I am having troubles with your RSS. I donít know why I cannot subscribe to it. Is there anyone else having identical RSS problems? Anyone that knows the answer can you kindly respond? Thanx!!
Looking forward to reading more. Great blog post.Thanks Again. Want more.
I have not checked in here for some time since I thought it was getting boring, but the last few posts are great quality so I guess I¡¦ll add you back to my everyday bloglist. You deserve it my friend 🙂
Thanks for sharing, this is a fantastic article post. Cool.
Thanks so much for the article.Really thank you! Great.
Thanks so much for the blog article. Fantastic.
wow, awesome blog article.Really thank you! Want more.
I really enjoy the blog.Really looking forward to read more. Fantastic.
wow, awesome blog.Really looking forward to read more.
Im grateful for the blog post.Really thank you! Fantastic.
Aw, this was an exceptionally nice post. Spending some time and actual effort to generate a good article… but what can I say… I hesitate a whole lot and never seem to get nearly anything done.
A round of applause for your article. Much obliged.
This is one awesome article. Much obliged.
Looking forward to reading more. Great blog.Really looking forward to read more. Really Cool.
Terrific stuff. Cheers!colleges that dont require essays scholarship essays for college custom writing company
This is one awesome post.Really thank you! Great.
Post writing is also a excitement, if you be acquainted with afterward you can write if not it is complex to write.
I really liked your blog article.Really looking forward to read more. Fantastic.
Im thankful for the blog.Really looking forward to read more. Keep writing.
Precisely what I was looking for, thank you for posting.Stop by my blog post :: make healthy eating
Position well considered!.writing a college entrance essay essay writer best resume writing services online
Very interesting details you have remarked, thanks for posting . “The only thing worse than a man you can’t control is a man you can.” by Margo Kaufman.
Hello colleagues, its great piece of writing concerning educationand completely defined, keep it up all the time.
Link exchange is nothing else except it is simply placing the other
Hi there! I could have sworn Iíve been to this blog before but after going through a few of the posts I realized itís new to me. Anyways, Iím definitely happy I found it and Iíll be bookmarking it and checking back regularly!
writing a personal essaywrite an essay introductionwriting essays about literature
Thanks for sharing, this is a fantastic article post.Much thanks again. Want more.
Thanks again for the blog. Fantastic.
I just like the helpful info you provide for your articles.I will bookmark your blog and test again right here regularly.I am somewhat certain I will be informed many new stuff proper right here!Best of luck for the next!
Thanks for the blog article.Really looking forward to read more. Really Cool.
A big thank you for your blog post.Really looking forward to read more. Keep writing.
Great, thanks for sharing this blog post.Thanks Again. Awesome.
Thanks so much for the article post.Much thanks again. Much obliged.
down syndrome research paperbuild my resume for me
Aw, this was an exceptionally nice post. Taking a few minutes and actual effort to create a very good articleÖ but what can I sayÖ I put things off a lot and never manage to get nearly anything done.
ivermectin interactions ivermectin dosage
Thanks again for the article post. Keep writing.
Heya! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing many months of hard work due to no backup. Do you have any solutions to stop hackers?
A round of applause for your article post.Really thank you! Really Great.
Really informative blog article. Want more.
Very informative blog.Thanks Again. Really Great.
Very neat blog.Really thank you! Really Cool.
Hello! I just wish to offer you a big thumbs up for the great information you’ve got here on this post. I am coming back to your blog for more soon.
I really enjoy the article.Thanks Again. Really Great.
provigil medication modafinil side effects
Wish more blogs gave you the chance to edit your comments like some already do after hitting the submit button!Once you’ve hit the ‘submit comment’ button, its all over. No going back and fixing spelling mistakes or poor grammar.크레이지슬롯
Thank you, I’ve just been looking for information about this topic for a long time and yours is the greatest I have came upon till now. However, what about the conclusion? Are you certain in regards to the source?
I savour, result in I found just what I used to be taking a look for. You have ended my 4 day lengthy hunt! God Bless you man. Have a nice day. Bye
Very good article. Much obliged.
Very informative blog post.Thanks Again.
I think this is a real great article post.Really looking forward to read more. Will read on…
I am so grateful for your article post.Thanks Again.
Major thankies for the blog article. Really Great.
I am so grateful for your article. Want more.
A big thank you for your post.
Great, thanks for sharing this post.Really thank you! Really Great.
I appreciate you sharing this post.Much thanks again. Cool.
I think this is a real great blog article.Really thank you! Really Great.
provigil online pharmacy walmart pharmacy store locator
Thanks for sharing, this is a fantastic blog.Thanks Again. Really Great.
Wow, great blog article.Really thank you! Much obliged.
Very informative blog post.Much thanks again. Great.
It is in reality a great and useful piece of info.I am glad that you shared this helpful information with us.Please keep us informed like this. Thanks for sharing.
I really like and appreciate your blog post. Really Great.
canadian generic vardenafil – mail order vardenafil online vardenafil online us pharmacy
I appreciate you sharing this article.Really looking forward to read more. Much obliged.
Im obliged for the article post.Thanks Again. Much obliged.
Thank you for another magnificent article. Where else could anyone get that type of information in such a perfect way of writing? I’ve a presentation next week, and I’m on the look for such information.
Thanks for the blog article.Really thank you! Keep writing.
purchase zithromax online zithromax for sale – generic zithromax india
Thanks again for the blog article.Really looking forward to read more. Awesome.
Thank you for your blog post. Cool.
Thanks again for the post.Really thank you! Keep writing.
Thanks a lot for the post.Really thank you! Great.
Truly no matter if someone doesn’t understand then its up to other users that they will help, so here it occurs.
It is in point of fact a nice and helpful piece of info. I¡¦m happy that you just shared this helpful info with us. Please stay us up to date like this. Thank you for sharing.
I value the blog article.Much thanks again. Awesome.
Hey, thanks for the blog.Thanks Again. Much obliged.
I want to to thank you for this very good read!!I definitely enjoyed every little bit of it. I have got you saved asa favorite to check out new stuff you post…
I’m not sure where you’re getting your info, but great topic.I needs to spend some time learning much moreor understanding more. Thanks for fantastic information Iwas looking for this information for my mission.
online doctor to prescribe hydroxychloroquine what is hydroxychloroquine sulfate
Hi there! I know this is kinda off topic but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!
stromectol usa stromectol liquid – ivermectin tablets order
Very good blog article.Much thanks again.
Muchos Gracias for your post.Really looking forward to read more.
Thank you ever so for you post.Really thank you!
Thank you ever so for you post.Much thanks again.
I was recⲟmmended this bl᧐g by means of my cousin. I am now not certain whether or not thissubmit is wrіtten via him as no one else realiᴢe such distinct aboᥙt my trouble.You are amazing! Τhank you!
Great article.Really thank you! Keep writing.
“Greetings! Very helpful advice on this article! It is the little changes that make the biggest changes. Thanks a lot for sharing!”
Major thankies for the article.Thanks Again. Keep writing.
Really appreciate you sharing this article.Thanks Again.
We are searching for some people that might be interested in from working their home on a part-time basis. If you want to earn $500 a day, and you don’t mind creating some short opinions up, this is the perfect opportunity for you!
We are searching for experienced people that might be interested in from working their home on a part-time basis. If you want to earn $500 a day, and you don’t mind developing some short opinions up, this might be perfect opportunity for you!
Major thankies for the blog post.Really looking forward to read more. Really Great.
Major thankies for the article.Really looking forward to read more.