JLL 2026 transparency index shows India improving, $8.1B cross-border investment

Business