AFC is a financial services provider. It offers principal investing, financial advisory, structuring and lending, project development and technical solutions, etc. The company caters to power, transportation and logistics, heavy industries, natural resources, and telecommunications sectors.