Business India B-school rankings

Business India’s business school rankings seem surprising. I’ll check with LBS and ask them what they think.