The India Open Super 750 has drawn criticism from visiting teams and fans over air pollution, hygiene and facilities at New Delhi’s Indira Gandhi Stadium. This has raised concerns about India’s readiness to host the BWF World Championships in August.
