IndianOil Tanking humiliates senior managers

Vol 20, PW 9 (26 Jan 17) People & Policy
     

IndianOil Tanking has sent shock waves through employee ranks by announcing the downgrade of...