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 …