Sloss Real Estate, the developer of Pepper Place, signed the lease with Vogtle in fall 2024, as Richard Tubb announced his ...