technical difficulties

Technical issues affect online license purchases

“Technical difficulties” caused many h