News HuffPost India appoints Aman Sethi as new editor-in-chief HuffPost India has appointed Aman Sethi as its new editor-in-chief. He will be taking charge from April 2, and will report to HuffPost’s International... Riddhi MukherjeeFebruary 20, 2018