Warner Music Group announces new board members – CMU

Warner Music Group has announced the election of three new directors...

The father of 3D printing says it’s overhyped – Quartz

In the 31 years since an engineer named Charles Hull invented 3D printing,...

Is It Time for Nintendo to Give Up on Hardware? – Mashable

Nintendo’s earnings report for the fiscal year ending March 31, 2014, is not pretty. Sales of the company’s Nintendo Wii U have been slow...