By using this site, you agree to our Privacy Policy and our Terms of Use. Close

The article is quite a long read but not particularly informative. A lot of stuff we already knew, some confusing bits mixed in with the typical PR message.