Germany. No doubt. If you search forum then you will find n number of such cases. In Germany, you will get approval (Stamping) within 3 weeks, but in India, very long wait. In Germany, you can easily arrrange Bank Statements which are not older than 7 days but same is not possible if you have to sho...