Economist Isher Ahluwalia passes away after battling cancer IndiaTimes 26 Sep 2020 A well-known economist and Padma Bhushan awardee Isher Judge Ahluwalia died on Saturday after battling brain cancer for nearly a..