Valve details how it’s improving customer support, releases a new support stats page

A number of new improvements have been made to Steam’s customer support, with Valve detailing them in a new blog post. Steam reportedly receives an average of 75,000 support requests daily. Read more…
Neowin