IIM kozhikode society and management review