DTRT Apparel Ltd (DTRT), West Africa’s largest clothing manufacturer has announced a major investment from leading investment firm Verod Capital