TWC Capital advises on $ 28 m IFC investments in Sri Lanka’s energy and agribusiness sectors
TWC Capital Ltd., the corporate finance advisory arm of TWC Holdings, has successfully concluded two significant development finance transactions, acting as Exclusive Financial Adviser on investments …