major setback for Indian consumers and businesses.

Back to top button