An inconvenient truth

In India we are leap years away from giving women a just work environment. The unlamentable fall of Phaneesh Murthy should have been a clear signal of zero tolerance by managements towards sexual harassment. The collective tut-tutting by the IT industry — ‘message to all leaders in business’, ‘right decision’ etc — should have come […]

An inconvenient truth Read More »