With subsidiaries in over 65 countries including Sri Lanka, the company works on 46 central technology platforms from which the majority of the products are developed. 3M drives much of its business in Sri Lanka through a network of over 30 channel partners.