About Us Advertise Careers Contact Us Privacy Policy Community Guidelines
Locating… 13°C English WhatsApp Alerts Email Alerts
SRI LANKA NEWS

| $390 mn trade flow reveals India-Sri Lanka's new apparel model - Fibre2Fashion

Lanka Hit News • Sep 3, 2026 · 2mo ago • 6 min read
Share:

'), y = F.wrap(" ").parent().append(D.prepend(I), k, x), A = { open: m, close: g, destroy: C, refresh: u, init: d }, F.on(A).wrap(' '), e.extend(j, A), $ = j.options.labelBuilder, j.options.inheritOriginalWidth && r > 0 && y.width(r), p() } function p() { j.items = []; var t = F.children(), s = " ", i = F.find("option"), n = i.index(i.filter(":selected")), a = 0; B = S = ~n ? n : 0, (E = t.length) && (t.each(function () { function t() { var t = e(this), o = t.html(), i = t.prop("disabled"), n = j.options.optionsItemBuilder; j.items[a] = { element: t, value: t.val(), text: o, slug: l.replaceDiacritics(o), disabled: i }, s += l.format(' {3} ', a, e.trim([a == B ? "selected" : "", a == E - 1 ? "last" : "", i ? "disabled" : ""].join(" ")), e.isFunction(n) ? n(j.items[a], t, a) : l.format(n, j.items[a])), a++ } var o = e(this); if (o.is("optgroup")) { var i = o.prop("disabled"), n = o.children(); s += l.format(' {3} ', e.trim([j.classes.group, i ? "disabled" : "", o.prop("class")].join(" ")), j.classes.grouplabel, o.prop("label")), i && n.prop("disabled", !0), n.each(t), s += " " } else t.call(o) }), k.append(T.html(s + " ")), I.html(e.isFunction($) ? $(j.items[B]) : l.format($, j.items[B]))), D.add(F).add(y).add(x).off(o), y.prop("class", [j.classes.wrapper, j.options.customClass.overwrite ? F.prop("class").replace(/\S+/g, j.options.customClass.prefix + "-$&") : F.prop("class"), j.options.responsive ? j.classes.responsive : ""].join(" ")), F.prop("disabled") ? (y.addClass(j.classes.disabled), x.prop("disabled", !0)) : (R = !0, y.removeClass(j.classes.disabled).on("mouseenter" + o + " mouseleave" + o, function (t) { e(this).toggleClass(j.classes.hover), j.options.openOnHover && (clearTimeout(j.closeTimer), "mouseleave" == t.type ? j.closeTimer = setTimeout(g, j.options.hoverIntentTimeout) : m()) }), D.on("click" + o, function (e) { L ? g() : m(e) }), x.prop({ tabindex: P, disabled: !1 }).on("keypress" + o, h).on("keydown" + o, function (e) { h(e), clearTimeout(j.resetStr), j.resetStr = setTimeout(function () { x.val("") }, j.options.keySearchTimeout); var t = e.keyCode || e.which; if (t > 36 && 41 > t) { if (!j.options.allowWrap && (39 > t && 0 == S || t > 38 && S + 1 == j.items.length)) return; b(l[(39 > t ? "previous" : "next") + "EnabledItem"](j.items, S)) } }).on("focusin" + o, function (e) { x.one("blur", function () { x.blur() }), L || m(e) }).on("oninput" in x[0] ? "input" : "keyup", function () { x.val().length && e.each(j.items, function (e, t) { return RegExp("^" + x.val(), "i").test(t.slug) && !t.disabled ? (b(e), !1) : void 0 }) }), F.prop("tabindex", !1), O = e("li", k.removeAttr("style")).on({ mousedown: function (e) { e.preventDefault(), e.stopPropagation() }, click: function () { return b(e(this).data("index"), !0), !1 } }).filter("[data-index]")), l.triggerCallback("Init", j) } function u() { l.triggerCallback("Refresh", j), p() } function h(e) { var t = e.keyCode || e.which; 13 == t && e.preventDefault(), /^(9|13|27)$/.test(t) && (e.stopPropagation(), b(S, !0)) } function f() { var e = k.closest(":visible").children(":hidden").addClass(j.classes.tempshow), t = j.options.maxHeight, s = k.outerWidth(), o = D.outerWidth() - (s - k.width()); !j.options.expandToItemText || o > s ? M = o : (k.css("overflow", "scroll"), y.width(9e4), M = k.width(), k.css("overflow", ""), y.width("")), k.width(M).height() > t && k.height(t), e.removeClass(j.classes.tempshow) } function m(s) { l.triggerCallback("BeforeOpen", j), s && (s.preventDefault(), s.stopPropagation()), R && (f(), e("." + j.classes.hideselect, "." + j.classes.open).children()[t]("close"), L = !0, H = k.outerHeight(), W = k.height(), y.addClass(j.classes.open), x.val("").is(":focus") || x.focus(), a.on("click" + o, g).on("scroll" + o, v), v(), j.options.preventWindowScroll && a.on("mousewheel" + o + " DOMMouseScroll" + o, "." + j.classes.scroll, function (t) { var s = t.originalEvent, o = e(this).scrollTop(), i = 0; "detail" in s && (i = -1 * s.detail), "wheelDelta" in s && (i = s.wheelDelta), "wheelDeltaY" in s && (i = s.wheelDeltaY), "deltaY" in s && (i = -1 * s.deltaY), (o == this.scrollHeight - W && 0 > i || 0 == o && i > 0) && t.preventDefault() }), w(S), l.triggerCallback("Open", j)) } function v() { y.toggleClass(j.classes.above, y.offset().top + y.outerHeight() + H > r.scrollTop() + r.height()) } function g() { if (l.triggerCallback("BeforeClose", j), B != S) { l.triggerCallback("BeforeChange", j); var t = j.items[S].text; F.prop("selectedIndex", B = S).data("value", t), I.html(e.isFunction($) ? $(j.items[S]) : l.format($, j.items[S])), l.triggerCallback("Change", j) } a.off(o), y.removeClass(j.classes.open), L = !1, l.triggerCallback("Close", j) } function b(e, t) { void 0 != e && (j.items[e].disabled || (O.removeClass("selected").eq(S = e).addClass("selected"), w(e), t && g())) } function w(e) { var t = O.eq(e).outerHeight(), s = O[e].offsetTop, o = T.scrollTop(), i = s + 2 * t; T.scrollTop(i > o + H ? i - H : o > s - t ? s - t : o) } function C(e) { R && (k.add(D).add(x).remove(), !e && F.removeData(t).removeData("value"), F.prop("tabindex", P).off(o).off(A).unwrap().unwrap(), R = !1) } var x, k, T, D, I, y, O, S, B, H, W, M, E, A, $, j = this, F = e(n), L = !1, R = !1, Y = /android|ip(hone|od|ad)/i.test(navigator.userAgent), P = F.prop("tabindex"); d(c) }; e.fn[t] = function (s) { return this.each(function () { var o = e.data(this, t); o && !o.disableOnMobile ? "" + s === s && o[s] ? o[s]() : o.init(s) : e.data(this, t, new c(this, s)) }) }, e.fn[t].hooks = n }(jQuery); + Home / News / Apparel/Garments / | $390 mn trade flow reveals India-Sri Lanka's new apparel model F2F Prime For You Textiles Apparel Fashion Retail E-commerce Technology Sustainability Chemicals Technical Textiles News Flash Netherlands' goods exports to US fall 25% in H1 2026 Columbia Sportswear sales rise on e-commerce and outdoor demand Bangladesh's 3-year LDC extension: Can it reverse a $445 mn EU slide? $126 bn in US tariff refunds: Who will compensate garment factories? Will spandex prices hold as PTMEG costs climb 4%? Apparel/Garments | $390 mn trade flow reveals India-Sri Lanka's new apparel model 03 Sep '26 4 min read Pic: Generated by ChatGPT Insights TexPro data shows India and Sri Lanka increasingly acting as one production corridor, with India supplying inputs and Sri Lanka retaining an export-oriented garment base. Sri Lanka imported $**** billion of fabric in H1 2026; India supplied **.** per cent, and **.** per cent of yarn. Apparel exports fell **.** per cent to $**** billion in H1, yet investments, UK rules and trade access support. A Sri Lankan apparel group is committing capital to India while an Indian exporter expands in Sri Lanka. The contradiction is the story: fresh TexPro data shows the two countries are increasingly functioning as one production corridor, with India supplying upstream inputs and Sri Lanka retaining an export-oriented garment base even as its * * * * shipments weaken.

Tamil Nadu’s August investment conclave put the shift in sharp relief. Reports indicated that MAS Holdings committed &# * * * * ; * . * billion (~$ * * million) to projects in the state. Subsequent reporting said the MoU covers apparel, textiles and wearable technology across multiple districts and could create around * , * * * jobs. The figure is an investment commitment, not realised capital expenditure.

Join the Conversation