Business-news site generated 30% revenue growth in 2020 despite Covid-19 crisis thanks to subscriptions, automated ads