Mihila in Agalawatta Sri Lanka

November 19, 2018

The world’s first ever custom-built green apparel manufacturing facility, Mihila, in Agalawatte is currently in operation