20090320 business.india-business: Indian economy staring at deflation. Is it good news?