Can the Business Insider diet of irreverent, shareable finance and tech stories take off in Germany?