India Manufacturing Output down to 3.9% in April from previous 5.2%

FXStreet

India Manufacturing Output down to 3.9% in April from previous 5.2%