Internet Explorer !?
The Internet Explorer (IE) 11 desktop application ended support for Windows 10 semi-annual channel on June 15, 2022. Customers are encouraged to move to Microsoft Edge with IE mode.
Refer: https://learn.microsoft.com/en-us/lifecycle/products/internet-explorer-11
Since the site is working in Chrome faster, Edge must be giving you a similar speed.
Hope this helps