Powell Development Corporation Approves Revitalization Incentives Downtown Powell is set to receive a significant economic boost in 2025.