Categories
Communication Entertainment Microsoft Technology

Adobe Media Player debuts

Adobe have the wind to their backs, and looking down the playing field, they can see old enemies with the sun in their eyes, trying to figure out if it’s a confident smile or gritted determination they see on the faces of those coming towards them. Either way, it’s best to exercise caution and brace […]