How to Add More Top Sites to New Tab Page in Microsoft Edge
The new tab page in Microsoft Edge comes with a search bar, top sites, news highlights and other elements. Finally, Microsoft made it possible to add more that 7 sites to the top sites section.