Windows 8 Expedia app released; updates for Google Search and Netflix

The Expedia online travel service has finally launched its official Windows 8 app this week in the Windows Store, which has also seen new app updates for Google Search and Netflix Read more…
Neowin