Microsoft-owned professional networking platform LinkedIn has decided to reduce approximately 960 roles, or about six per cent of its employee base, amid slowdown in...
Dell Technologies announced that it has met its target of positively impacting 2 million beneficiaries through the Mobile Solar Community Hubs launched last year in India