Prime Minister Narendra Modi will launch the Swatchh Bharat mission on Thursday aimed at creating a 'Clean India' in the next five years.