Cloud 'comes of age' for retail Point of Sale