Most of us living in India are eagerly waiting for the clock to strike 12 so we can welcome 2025 with a bang. But for ...