KKR announced that it has established a non-banking financial company (NBFC) that will provide structured credit solutions to the real estate sector in India, with an investment from GIC, Singapore's sovereign wealth fund.