You could just implement enough surge pricing that people/companies work around peak times on their own and build their own storage.
If factories can’t afford to pay those prices, they’ll have to rework their business model, or maybe relocate to areas with cheaper power.