Swachh Bharat Mission was launched on:
The Swachh Bharat Kosh (fund) has been launched to channelize philanthropic contributions and Corporate Social Responsibility to Swacch Bharat Mission. It is being administered by
Briefly, explain 'Swachh Bharat Abhiyan'. When it was launched and what are its objectives?