A man holds placards and shouts slogans during a rally organized by India's main opposition Congress party against the government's decision to withdraw 500 and 1000 Indian rupee banknotes from circulation in Mumbai on Nov. 28. © Reuters

India pays the price of demonetization

Modi's war on black money has hit India's economy. Is the price worth paying?