Home Social Twitter wants to win over new users by sponsoring public Wi-Fi networks