It looks like there was never any intention of putting the cover on this panel - probably long lost by now. It makes you wonder what kind of brain trust would come up with something this bad.
I hope both electic and gas utilities cut off and red-tag their services.