BBC World News’ flagship business discussion show Talking Business is in India this week for a special programme, the international news....