Elauwit Connection Drops 7% After Restating 2025 Project Revenue