By Lanka Talents Creation December 29, 2020 Business Bolstered by pandemic, tech titans face growing scrutiny PARIS: Accelerating the transition to an ever more digital existence, Continue...