Comment Comment by quikoa Are you sure you don't mean revenue? Given the enormous investments profits seem very unlikely. parent quikoa 1 month ago