The Weather Channel Windows 8 app gets major revamp

The Weather Channel has released a major new update for its Windows 8 app with an all new user interface along with many new features, improvements and bug fixes. Read more…
Neowin