Megastar Amitabh Bachchan has thanked Prime Minister Narendra Modi for acknowledging his contribution to ‘Swachh Bharat Abhiyan’ (Clean India Mission).