Indian economic down