Dtaa for salary income from switzerland

Rajesh (Manager Finance) (9 Points)

31 August 2016  
I am resident indian for FY16-17 and earning salary in both indian employer and employer in switzerland where to whoes place i am deputed. Will my salary of switzerland be taxable in india also considering the fact that foriegn subsidiary is non resident indian company. Is there any DTAA relief / MFN status relief due to which salary taxed in swiss is not taxable here irrespective of residential status?