Governor Matt Meyer has announced the historic nomination of Robert P. Storch to serve as Delaware’s first inspector general, a newly created role aimed at strengthening oversight and accountability across state government.
From
To
