News NME.com Editor Greg Cochrane leaves businessEditor-In-Chief Mike Williams becomes 'platform neutral'