The pandemic has by turn boosted and hobbled platforms but for one seems to have thrived on the whole, based on its latest numbers, which we report exclusively today. […] Click here to view full article