Microsoft Announces Xbox Live Creators Program: Everyone Can Now Make Games For Xbox One, PC Microsoft is shortening the publishing process to a whole of bunch of developers-to-be out there. It has officially announced the Xbox Live Creators Program, through which anyone can build and publish games on Xbox One and PC. by Carl Velasco
China Launches World's Largest Electric Container Ship, Slashing 8,600 Pounds of Emissions per 100 Nautical Miles