News

Fuddy-duddy measures of business success, such as sales or profit, were not in focus. For now, the meagre cloud revenues ...