Former Congress president Rahul Gandhi, placed blame with the ruling Bharatiya Janata Party for not providing India with a 'vision' for the future and claimed that it promotes hatred and divisiveness among people at large. He has also accused the BJP of working for the interests of only a few big businessmen.