Largest Tax haven in the world after Switzerland...

Refer the below video first. Trust me,I am not wasting your time! Click on this! Thank you Dhruv Rathee for this awesome video. I am one among your many followers on youtube. Coming back to the answer for this article's title - You are right,it's our country India . I will make a follow up for this post tomorrow. Thank you for watching the above video.