21st December 2019

Performance issues resolved

All issues have been resolved. IndieCommerce sites are back online.