New
#1
I don't have it on 10074 and don't recall it on 10061. Maybe because it's being renamed to Edge?
windows 10 edge - Google Search
It should be listed under "P" for Project Spartan, but it looks like something didn't update right for the OP. May need to do a restore/re-update or download the latest ISO for a clean install.
Spartan not on Taskbar. Internet Explorer not shown on Taskbar or Start, had to create a shortcut on the Desktop to the .exe file then Pin it to both places.