Comment Comment by lbruno it's an adverts company, when i looked in the past 80% of the revenue came from the ads unit parent lbruno 2 years ago