Tax on Income Earned in Switzerland as Deputation for 80 Days

Team, Could you please help me clarifying my query on salary income earned in Switzerland is taxable in India ? Below are the points referring to above. 1. Stayed in Switzerland on deputation model for 80 days in previous fiscal year. 2. My employer is registered in India & Switzerland both and it's origin is US. 3. I have payed 11.50% tax to Switzerland government on my salary income. 4. My India PF was deducted from my Switzerland salary for the time I stayed in Switzerland. 5. There is no tax return done by Switzerland government after I left the country. I tried contacting many CA's but everyone has different opinion over this, some has suggested that you income is taxable in India as per Indian taxation slab and tax already payed in Switzerland will get adjusted in final taxable amount. Some has suggested that if you have already payed taxes in Swiss then you are exempted from taxation in India and you only file return on the period you stayed in India in last fiscal year and amount you earned in India. Ankit