20190511 business.india-business: Y C Deveshwar; ITC's longest serving chief; passes away