Rajeev Peshawaria

Businesses must shift to steward leadership – pursuing profitable sustainability as a core strategy, not a moral add-on.

What the US$113 billion leadership development industry is getting wrong

The rules of value creation have changed in a transparent world