"The Block"

I thought MM went out of business??
Also, being an Indy number, it sounds like Indy Cylinder Heads may be doing these blocks?