India Goes On Lockdown: What Does This Mean?
I’ve been flooded with calls from HR leaders wanting to talk about what they should do to respond to the Crisis. And today the country of India announced a national lockdown, sending 1.3 billion Indian residents (many who work for US companies) home. This is almost 1/5 of the world.
The implications of this ... Read more»