JRD Tata – a leader of leaders

Wait 5 sec.

When he saw the spark in managers, he spared no efforts in putting them in leadership roles where they could make a deep impact