Undeterred by politicised opposition in Sri Lanka over a new bilateral deal India's private sector yesterday kicked off a fresh initiative to win more business with the opening of a mega three-day exhibition of machinery, industrial supplies and technology in Colombo. Around 86 firms are present at the INDEE Sri Lanka 2016, organised by the Engineering…