Towell Holding International is a trading and contracting group with major shares in several large successful companies.
Focus Areas
Notable Investments