20120430 business.india-business: India; Switzerland agree to share tax details more easily