DTRT Apparel Ltd (DTRT), which claims to be West Africa's largest clothing manufacturer, has announced a new investment from leading investment firm Verod Capital Management and Red Bull in a deal it says will be "transformative" for the West African apparel industry.