RbiSearchHeader

Press escape key to go back

Past Searches

Template ப்ராஸஸிங் செய்யும்போது பிழை ஏற்பட்டது.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 27024:
Encountered "SecondLevelLink", but was expecting one of:
    "."
    ".."
    <DOT_DOT_LESS>
    "..*"
    "?"
    "??"
    "!"
    ","
    "["
    "("
    "}"
    <TERMINATING_EXCLAM>
---end-message---

The failing expression:
==> completeJson?eval  [in template "20099#20125#25189027" at line 18, column 56]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #list completeJson?eval as jsonKey, j...  [in template "20099#20125#25189027" at line 18, column 49]
----
1<#assign completeJson = content.getData()?remove_beginning("<p>")?remove_ending("</p>") , 
2				 isVariableString = completeJson?is_string 
3/> 
4 
5 
6<#assign theme_display = themeDisplay /> 
7<#assign images_folder = theme_display.getPathThemeImages() /> 
8<#assign tabindexNum ="" /> 
9 
10<!-- <div class="desktop-primary-navigation-wrapper full-width">--> 
11	<nav class="container pl-0 pr-0" tabindex="0"  aria-label="Primary Navigation Use tab keys to access menu items and Press enter key to activate."> 
12    <div class="rbi-header-wrap full-width"> 
13        <div class="container-fluid rbi-header"> 
14            <div data-title="Primary Navigation" id="primary-navigation" data-intro="Smart navigation with clear segregations" class="rbi-primary-navigation"> 
15                <ul class="nav navbar-site" role="menu"> 
16                    <!--Menu Level 1 start--> 
17                    <#if (content.getData())??> 
18						<#list completeJson?eval as jsonKey, jsonValue> 
19						<#list jsonValue as singleJsonValue> 
20						<li class="nav top-level-menu ${singleJsonValue.ListInfo}" role="menuitem" aria-label="${singleJsonValue.FirstLevelText} menu item"> 
21 
22                            <#if singleJsonValue.IsSecondLevelExists=="true"> 
23                                            <#assign topLevelMenuRole="role='menuitem'"> 
24                                                <#else> 
25                                                    <#assign topLevelMenuRole="role='menuitem'"> 
26                                        </#if> 
27                                                     
28						<#if singleJsonValue.FirstLevelText??> 
29						<span role="menu" class="page-level-one-text"> 
30							<a class="nav-link page-level-1" aria-label="${singleJsonValue.FirstLevelText} menu item"  ${topLevelMenuRole} href="${singleJsonValue.FirstLevelLink}"  tabindex="0" > 
31								<span class="text-truncate">${singleJsonValue.FirstLevelText}</span> 
32							</a> 
33					</span> 
34						</#if>      
35            <#if singleJsonValue.IsSecondLevelExists=="true"> 
36                    <div class="top-mega-menu-wrap" role="menu"   tabindex="0" aria-label="${singleJsonValue.FirstLevelText} Sub Menu Open"> 
37                        <div class="repateable-img d-none"></div> 
38                            <div class="mega-menu-first-block equalColumns"> 
39                                <div class="mega-menu-first-block-row"> 
40                                    <h3 tabindex="0">${singleJsonValue.FirstLevelText}</h3> 
41									<#if singleJsonValue.FirstLevelDescription?? && singleJsonValue.FirstLevelDescription!=""> 
42                                    <p tabindex="0" class="desc">${singleJsonValue.FirstLevelDescription}</p> 
43									</#if> 
44																		 
45                                       
46                                </div> 
47                            </div> 
48                        <div class="mega-menu-second-blocks equalColumns"> 
49												<span class="top-level-page-name">${singleJsonValue.FirstLevelText}</span> 
50                                                <!--Menu Level 2 start--> 
51                                                <#if singleJsonValue.IsSecondLevelExists == "true" > 
52                                                <ul class="second-level-menu test"> 
53                                <#list singleJsonValue.SecondLevelData as secondLevelData> 
54                                
55                                 
56                                <li class="second-level-page test" role="menuitem"> 
57                                    <!--${secondLevelData.SecondLevelLink}--> 
58                                         
59                                        <a class="second-level-menu-URL" target="_self"  
60                                        href="${secondLevelData.SecondLevelLink}" tabindex="0"> 
61                                            ${secondLevelData.SecondLevelText} 
62 
63                                        </a> 
64                                        <!--${secondLevelData.SecondLevelLink}--> 
65                                        <#if secondLevelData.IsThirdLevelExists == "true" > 
66                                        <div class="primary-nav-arrow-wrapper">  
67                                             
68                                           <span  class="primary-nav-arrow" role="menu" tabindex="0" title="Open Submenu for ${secondLevelData.SecondLevelText}">  
69                                             
70                                            <img src="${images_folder}/rbi-main/nav-arrow.svg" alt="${secondLevelData.SecondLevelText}"> 
71                                         
72                                            </span> 
73                                         
74										</div> 
75                                        </#if> 
76                                     
77											 
78                                         
79                                            <!--Menu Level 3 start--> 
80                                            <div class="mega-menu-third-blocks equalColumns"> 
81                                                <span class="third-level-page-name">${secondLevelData.SecondLevelText}</span> 
82            <#if secondLevelData.IsThirdLevelExists == "true" > 
83                                                            <ul class="third-level-menu"> 
84 
85            <#list secondLevelData.ThirdLevelData as thirdLevelData> 
86             
87            <#if thirdLevelData.IsFourthLevelExists == "true" > 
88                <#assign third_lavel_aria ="open sub menu for ${thirdLevelData.ThirdLevelText}" /> 
89                <#assign rolemenu = "role=menu" /> 
90                <#else> 
91              <#assign third_lavel_aria ="${thirdLevelData.ThirdLevelText}" /> 
92              <#assign rolemenu = "" /> 
93 
94            </#if> 
95 
96                <li class="third-level-page"> 
97                    <span class="hide-text"></span> 
98                    <a href="${thirdLevelData.ThirdLevelLink}" ${rolemenu}  aria-label="${third_lavel_aria}"  target="_self">${thirdLevelData.ThirdLevelText}</a> 
99                        <!--Menu Level 4 start--> 
100                     
101                                                                                        <#if thirdLevelData.IsFourthLevelExists == "true" > 
102         <ul class="fourth-level-menu"> 
103 
104                                                                                            <#list thirdLevelData.FourthLevelData as fourthLevelData> 
105                                                                                                <li class="fourth-level-page"  role="menuitem" >  
106                                                                                                    <a href="${fourthLevelData.FourthLevelLink}" target="_self">${fourthLevelData.FourthLevelText}</a> 
107                                                                                                </li> 
108                                                                                            </#list> 
109                                                                                                                                                                                                                            </ul> 
110                                                                                        </#if> 
111 
112 
113                </li> 
114               
115</#list> 
116</#if> 
117 
118            <!--json area--> 
119             
120                                                                <#if secondLevelData.IsThirdLevelExists == "true" > 
121                                                                    <#if secondLevelData.CommonSecondLevelData?? && secondLevelData.CommonSecondLevelData.Main.ImageLink != ""> 
122                                                                    <div class="pn-dynamic-data-wrapper"> 
123                                                                        <!--josn image--> 
124                                                                        <#if secondLevelData.CommonSecondLevelData.Main.ImageLink != ""> 
125                                                                        <div class="pn-dynamic-data--img d-none"> 
126                                                                            <img src="${secondLevelData.CommonSecondLevelData.Main.ImageLink}" alt="RBI" title="RBI" tabindex="0"> 
127                                                                        </div> 
128                                                                        </#if> 
129                                                                        <!--josn image--> 
130 
131                                                                        <!--json dynamic content--> 
132                                                                        <div class="pn-content-dynamic-wrapper"> 
133																																				       <h2>${languageUtil.get(locale, "quick-links")}</h2> 
134                                                                        <#if secondLevelData.CommonSecondLevelData.Others??> 
135                                                                            <#list secondLevelData.CommonSecondLevelData.Others as others> 
136                                                                            <#if others.Title != "" > 
137                                                                            <div class="pn-content-contents-row"> 
138                                                                                <div class="pn-content-contents-row--inner"> 
139                                                                                    <div class="pn-dynamic-content-title"> 
140                                                                                        <a href="${others.Link}" class="content-title--link"> 
141                                                                                            ${others.Title} 
142                                                                                        </a> 
143                                                                                    </div> 
144                                                                                    <#if others.Description != "" >  
145                                                                                    <div class="pn-dynamic-content-desc"> 
146                                                                                        ${others.Description} 
147                                                                                    </div> 
148                                                                                    </#if> 
149                                                                                </div> 
150                                                                            </div> 
151                                                                            </#if> 
152                                                                            </#list> 
153                                                                        </#if> 
154                                                                        </div> 
155                                                                        <!--json dynamic content--> 
156                                                                    </div> 
157                                                                    </#if> 
158                                                                        </ul> 
159                                                                </#if> 
160                                                                 
161            <!--json area--> 
162 
163     
164 
165    </div> 
166 
167</li> 
168 
169</#list> 
170</ul> 
171</#if> 
172<!--Menu Level 2 start-->      
173</div> 
174</div> 
175</#if> 
176 
177<!--top-mega-menu-wrap ends--> 
178 
179</li> 
180<!--Menu Level 1 ends--> 
181</#list> 
182</#list> 
183</#if>  
184 
185</ul> 
186</div> 
187</div> 
188</div> 
189</nav> 
190<!--</div>--> 
191 
192 
193<script> 
194    var clickedTab = false; 
195 
196    function tabPressEqualCol() { 
197       // console.log('tabPressEqualCol function called'); 
198        if ($(window).width() < 1024) { 
199                return false; 
200
201 
202            $('.top-level-menu').each(function() { 
203                var getSecondLevelTabMenuLength = $(this).children(".top-mega-menu-wrap").find($(".second-level-menu li")).length; 
204                if (getSecondLevelTabMenuLength > 0) { 
205 
206                    // var isLevelOneisHidden = $(this).children(".top-mega-menu-wrap").is(":hidden"); 
207                    //     if (isLevelOneisHidden) { 
208                    //         $(this).children(".top-mega-menu-wrap").show(); 
209                    //         const elms = document.querySelector('.top-level-menu'); 
210                    //         const getLeftPos = elms.getBoundingClientRect(); 
211                    //         const shiftLeftPos = getLeftPos.left; 
212                    //     } 
213 
214                    var maxHeight = 0; 
215                    var sameBlocks = ($(this).children(".top-mega-menu-wrap")).children( 
216                    '.equalColumns'); 
217                    var thirdLevelBlockMenu = $(this).find('.mega-menu-third-blocks .third-level-menu'); 
218 
219                    sameBlocks.each(function (ev) { 
220                        $(this).css('height', 'fit-content'); 
221                        if ($(this).height() > maxHeight) { 
222                            maxHeight = $(this).height(); 
223
224						 
225                    }); 
226 
227                    sameBlocks.each(function (ev) { 
228                        if (maxHeight > 400) { 
229                            $(this).css('height', Math.round(maxHeight).toString() + 'px'); 
230                            $(thirdLevelBlockMenu).css('height', Math.round(maxHeight).toString() + 'px'); 
231                        } else { 
232                            $(this).css('height', '400px'); 
233                            $(thirdLevelBlockMenu).css('height', '400px'); 
234
235                    }); 
236
237            }); 
238             
239 
240 
241 
242 
243
244 
245    //tab key invoke// 
246$(document).on('keyup', '.primary-nav-arrow', function (e) { 
247    if ((e.keyCode === 9) || (e.keyCode === 13))  { 
248        console.log('tab press'); 
249        tabPressEqualCol(); 
250
251}); 
252 
253	 
254    $(document).ready(function () { 
255 
256        tabPressEqualCol(); 
257			 
258			//third level content title character length 
259			$(".pn-dynamic-content-title a.content-title--link").each(function() { 
260				var getFeedbackText=$(this).text().trim(); 
261				if (getFeedbackText.length > 43) { 
262					 var setFeedbackText = getFeedbackText.substring(0,43); 
263					$(this).text(setFeedbackText); 
264
265				//console.log("getFeedbacktext --- " + getFeedbackText); 
266			}); 
267 
268			//third level content Desc character length 
269			$(".pn-dynamic-content-desc").each(function() { 
270				var getFeedbackText=$(this).text().trim(); 
271				if (getFeedbackText.length > 43) { 
272					 var setFeedbackText = getFeedbackText.substring(0, 43); 
273					$(this).text(setFeedbackText); 
274
275				//console.log("getFeedbacktext --- " + getFeedbackText); 
276			}); 
277			 
278        // Check if 3rd level nav items exist 
279        if($(".second-level-page").length){ 
280            $(".second-level-page").each(function() { 
281                let thirdLevelNavItems = $(this).find('.third-level-page'); 
282                if(thirdLevelNavItems.length){ 
283                    $(this).addClass('has-level-3'); 
284
285            }); 
286        }   
287 
288        // Check if 4th level nav items exist 
289        if($(".third-level-page").length){ 
290            $(".third-level-page").each(function() { 
291                let fourthLevelNavItems = $(this).find('.fourth-level-page'); 
292                if(fourthLevelNavItems.length){ 
293                    $(this).addClass('is-level-4-accordion'); 
294                    $(this).parents('.mega-menu-third-blocks').addClass('is-level-4-accordion-parent'); 
295
296            }); 
297        }         
298 
299        // Close Nav 1st level anchor text 
300        $(".top-level-page-name").on('click', function () { 
301            $(this).closest(".top-mega-menu-wrap").hide(); 
302        }); 
303 
304        // Close Nav 2nd level anchor text 
305        $(".third-level-page-name").on('click', function () { 
306            $(this).parent(".mega-menu-third-blocks").removeClass('level-3-open'); 
307            $(this).siblings($(".third-level-menu")).hide(); 
308        }); 
309 
310        // Nav 1st level anchor link with lchange for accessibilty fix line 300, 306 and 309 
311        $('.top-level-menu> span a').on('click', function (e) { 
312            if ($(this).hasClass('disableURL')) { 
313                e.preventDefault(); 
314
315 
316            if ($(window).width() < 1024) { 
317                var getSecondLevelMenuLength = $(this).parent().siblings(".top-mega-menu-wrap").find($( 
318                    ".second-level-menu li")).length; 
319                if (getSecondLevelMenuLength > 0) { 
320                    var menuOpen = $(this).parent().siblings(".top-mega-menu-wrap").is(":hidden"); 
321                    if (menuOpen) { 
322                        $(this).parent().siblings(".top-mega-menu-wrap").show(); 
323
324
325
326        }); 
327 
328        // Nav 1st level anchor link 
329		$('.second-level-page a').on('click', function (e) { 
330            if ($(this).hasClass('disableURL')) { 
331                e.preventDefault(); 
332
333            if ($(window).width() < 1024) { 
334                var getThirdLevelMenuLength = $(this).closest('.second-level-page').children(".mega-menu-third-blocks").find($(".third-level-menu li")).length; 
335                if (getThirdLevelMenuLength > 0) { 
336                    $(this).closest('.second-level-page').children(".mega-menu-third-blocks").addClass('level-3-open'); 
337                    $(this).closest('.second-level-page').children(".mega-menu-third-blocks").find($(".third-level-menu")).show(); 
338					//console.log("clicked...."); 
339
340
341        }); 
342		 
343		 
344 
345		$('.second-level-page .primary-nav-arrow').on('click', function (e) { 
346            if ($(this).hasClass('disableURL')) { 
347                e.preventDefault(); 
348
349            if ($(window).width() < 1024) { 
350                var getThirdLevelMenuLength = $(this).closest('.second-level-page').children(".mega-menu-third-blocks").find($(".third-level-menu li")).length; 
351                if (getThirdLevelMenuLength > 0) { 
352                    $(this).closest('.second-level-page').children(".mega-menu-third-blocks").addClass('level-3-open'); 
353                    $(this).closest('.second-level-page').children(".mega-menu-third-blocks").find($(".third-level-menu")).show(); 
354					//console.log("clicked...."); 
355
356
357        }); 
358 
359        // Nav 1st level mouseenter event 
360        $('.top-level-menu').mouseenter(function (e) { 
361            if ($(window).width() < 1024) { 
362                return false; 
363
364             
365            var getSecondLevelMenuLength = $(this).children(".top-mega-menu-wrap").find($( 
366                ".second-level-menu li")).length; 
367                 
368              //added  
369              if (getSecondLevelMenuLength === 0) { 
370                    $(this).closest('.top-level-menu').find('.page-level-1').addClass("withoutDropdown"); 
371					//$(this).closest('.top-level-menu').find('.top-mega-menu-wrap').remove(); 
372                }    
373            if (getSecondLevelMenuLength > 0) { 
374                var isLevelOneisHidden = $(this).children(".top-mega-menu-wrap").is(":hidden"); 
375                if (isLevelOneisHidden) { 
376                    $(this).children(".top-mega-menu-wrap").show(); 
377                    const elms = document.querySelector('.top-level-menu'); 
378                    const getLeftPos = elms.getBoundingClientRect(); 
379                    const shiftLeftPos = getLeftPos.left; 
380 
381                    //$(this).children(".top-mega-menu-wrap").css("left", "-" + shiftLeftPos + "px"); 
382 
383                    // added for equal column //  
384                    var maxHeight = 0; 
385                    var sameBlocks = ($(this).children(".top-mega-menu-wrap")).children( 
386                    '.equalColumns'); 
387                    var thirdLevelBlockMenu = $(this).find('.mega-menu-third-blocks .third-level-menu'); 
388 
389                    sameBlocks.each(function (ev) { 
390                        $(this).css('height', 'fit-content'); 
391                        if ($(this).height() > maxHeight) { 
392                            maxHeight = $(this).height(); 
393
394						 
395                    }); 
396 
397                    sameBlocks.each(function (ev) { 
398                        if (maxHeight > 400) { 
399                            $(this).css('height', Math.round(maxHeight).toString() + 'px'); 
400                            $(thirdLevelBlockMenu).css('height', Math.round(maxHeight).toString() + 'px'); 
401                        } else { 
402                            $(this).css('height', '400px'); 
403                            $(thirdLevelBlockMenu).css('height', '400px'); 
404
405						 
406				}); 
407
408
409             
410        }); 
411 
412        // Nav 1st level mouseleave event 
413        $('.top-level-menu').mouseleave(function (e) { 
414            if ($(window).width() < 1024) { 
415                return false; 
416
417            $(this).children(".top-mega-menu-wrap").hide(); 
418            $(".third-level-menu").hide(); 
419        }); 
420 
421        // Nav 2nd level mouseenter event 
422        $(".second-level-page").mouseenter(function () { 
423            if ($(window).width() < 1024) { 
424                return false; 
425
426            var thirdLevelMenu = $(this).find(".third-level-menu"); 
427            var thirdLevelMenuItems = $(this).find(".third-level-menu li"); 
428 
429            if (thirdLevelMenuItems.length > 0) { 
430                thirdLevelMenu.show(); 
431            }             
432        }); 
433 
434        // Nav 2nd level mouseleave event 
435        $(".second-level-page").mouseleave(function () { 
436            if ($(window).width() < 1024) { 
437                return false; 
438
439            var thirdLevelMenu = $(this).find(".third-level-menu"); 
440            thirdLevelMenu.hide(); 
441        }); 
442 
443        // retriving top level url  
444        $(document).on('keydown', '.top-level-menu', function (e) { 
445            $('.nav.navbar-site').first().children('li').each(function () { 
446               // $(this).find('a').attr('tabindex', '0'); 
447               // $(this).find('a').addClass('First-level-menu'); 
448            }); 
449           
450            $(this).each(function () { 
451                if ( $(this).children('.page-level-1').hasClass('disableURL') ) { 
452                    if (e.which == 13) { 
453                        if ($(this).find('.top-mega-menu-wrap').is(":hidden")) { 
454                            $(".top-mega-menu-wrap").hide(); 
455                            $(this).find(".top-mega-menu-wrap").show(); 
456                            clickedTab = true; 
457                            e.preventDefault(); 
458                        } else { 
459                            $(this).find(".top-mega-menu-wrap").hide(); 
460
461
462
463                 
464            }); 
465        }); 
466 
467        $(".rbi-primary-navigation a").each(function () { 
468            var getPageLevelURL = $(this).attr("href"); 
469            if (((getPageLevelURL.indexOf("javascript") > -1)) || ((getPageLevelURL.indexOf( 
470                    "Javascript") > -1))) { 
471                $(this).addClass("disableURL"); 
472
473 
474            // added for collaborative events menu should not open  
475            if ((getPageLevelURL.indexOf("href") > -1))  { 
476                $(this).addClass("menu-not-open-collaborative"); 
477
478 
479             
480        }); 
481          
482        /*blocked temprary need to know why shift key is desier*/ 
483        // $('.mega-menu-second-blocks .second-level-menu>li:last-child>a').on('keydown', function (e) { 
484        //     if( !e.shiftKey && e.keyCode ){ 
485        //         $('.top-mega-menu-wrap').css('display', 'none');   
486        //     }                        
487        // }); 
488 
489        var navMousedown = false; 
490        $('.mega-menu-third-blocks .third-level-menu>li:last-child>a').on('mousedown', function () { 
491            navMousedown = true; 
492        }); 
493 
494        $('.mega-menu-third-blocks .third-level-menu>li:last-child>a').on('focusout', function (event) { 
495            $(this).keydown(function (e) { 
496                if(!navMousedown) { 
497                    if( !e.shiftKey && e.keyCode ){ 
498                        if( !$(this).parent('.is-level-4-accordion').hasClass('active') ){ 
499                            $(".third-level-menu").css('display', 'none'); 
500                            $(this).parent('.second-level-page').focus();  
501                        }                         
502                    }                 
503
504                navMousedown = false;   
505            });                       
506        }); 
507 
508        $('.mega-menu-second-blocks .second-level-menu li.has-level-3').on('keydown', function (event) { 
509            // on click of enter  
510            if (event.which === 13) { 
511                $(this).trigger('click').find('.third-level-menu').css('display', 'block'); 
512                 
513
514        }); 
515 
516        $('.mega-menu-second-blocks .second-level-menu>li>a').on('focus', function (event) { 
517            $(".third-level-menu").css('display', 'none'); 
518        }); 
519 
520        $('.rbi-header .site-logo .custom-logo').on('focusout', function (event) { 
521            $('.rbi-primary-navigation>ul>li:nth-child(2)>a').attr('tabindex', '0'); 
522        }); 
523 
524        // On load get number of languages 
525        let rbiLanguages = []; 
526 
527        if ($(".multipleLanguae-wrapper #languageSelector option").length) { 
528            $(".multipleLanguae-wrapper #languageSelector option").each(function () { 
529                let currentItem = { 
530                    languageText: $(this).text(), 
531                    languageURL: $(this).attr('value') 
532                }; 
533                rbiLanguages.push(currentItem); 
534            }); 
535        }  
536		 
537 
538        // Add languages to mobile list items 
539        let langListItem = ''; 
540        let langListItemContainer = $(".pwa-primary-navigation-wrapper .nav>li:first-child").find( 
541            '.second-level-menu'); 
542        langListItemContainer.empty(); 
543				 
544				     if (rbiLanguages.length) { 
545            $.each(rbiLanguages, function (key, value) { 
546							 
547                if (value.languageURL == value.languageText) { 
548                    langListItem = 
549                        "<li class='second-level-page selected test' ><a href='javascript:void(0)' target='_self'>" + 
550                        value.languageText + "</a></li>"; 
551                } else { 
552                    langListItem = 
553                        "<li class='second-level-page test'><a href='" + 
554                        value.languageURL + "' target='_self'>" + value.languageText + "</a></li>"; 
555
556 
557                langListItemContainer.append(langListItem); 
558            }); 
559
560         
561 
562    }); 
563window.addEventListener("load", () => { 
564    setTimeout(() => { 
565        if(window.location.href.includes('lost-in-transmission-financial-markets-and-monetary-policy-duplicate-0') 
566        ){ 
567                $(".multipleLanguae-wrapper .list ul li").each(function () { 
568                        $(this).removeClass('d-none') 
569                }); 
570
571    }, 2000); 
572 }); 
573 
574</script> 
575 
576 
577<script> 
578$(document).ready(function(){ 
579		setTimeout(function() {  
580        $('.rbi_home_hero_wrapper .owl-dots button').attr('aria-label', 'Slide Navigation'); 
581        $('.rbi_home_hero_wrapper .owl-dots button').attr('title', 'Slide Navigation'); 
582    }, 50); 
583}); 
584</script> 
Theme
Theme
Text Size
Text Size
S2

Press Releases Marquee

RBI Announcements
RBI Announcements

RbiAnnouncementWeb

RBI Announcements
RBI Announcements

சொத்து வெளியீட்டாளர்

78557467

India-OECD-World Bank Regional Conference on Financial Education

Dr. D. Subbarao, Governor, Reserve Bank of India

delivered-on மார். 04, 2013

Presentation

RBI Partnership with OECD and World Bank

1. RBI is delighted to have this opportunity to partner with two premiere international institutions - the OECD and the World Bank - on this very important conference on financial education.

2. Hearty welcome to all the delegates from around the world and across India.

RBI and Financial Literacy

3. Why is the Reserve Bank - a central bank, whose core concern is maintaining price stability and supporting growth - in the forefront on a quintessentially development issue like financial literacy?

  • Because of 2 reasons

  • First reason

  • RBI has a wider mandate than a typical central bank.

  • Historically RBI has played an important developmental role in the financial sector.

  • The Lead Bank Scheme initiated in 1969 whereby a bank is designated in every district of the country as the lead bank to coordinate the flow of credit from all banks in the district consistent with a district credit plan.

  • Priority Sector Lending - whereby banks are mandated to lend a minimum prescribed portion of their total lending to designated priority sectors.
  • RBI has provided innovative leadership on financial inclusion initiatives.

  • The Reserve Bank is in the forefront of financial inclusion and financial literacy campaigns because we believe that a banking regulator, particularly in a large developing economy like India, has a unique advantage and opportunity as also a distinct obligation to further these goals.

  • GOI and RBI work together.

Financial Literacy and Financial Stability

  • Why is RBI in the forefront? (Second reason)

  • There is another important reason why central banks, not only in EMDEs, but even in advanced economies, are getting to play a role in financial literacy. This reason stems from the experience of the 2008/09 global financial crisis.

    • Many root causes and many proximate causes for the crisis.

    • One of the root causes is the lack of understanding of financial matters that led sub-prime borrowers into contracting teaser rate loans.

    • It is indeed possible to argue that the sub-prime problem would not have grown to explosive proportions that it did if people had been more financial literate.

    • Bernanke: “Helping people better understand how to borrow and save wisely and how to build personal wealth is one of the best things we can do to improve the well-being of families and communities.”

    • In post-crisis reform measures across all advanced economies, there is a big thrust on consumer protection.

    • By far the best and most effective way of protecting consumers is to make them financially literate.

    • To summarize, the answer to the question: “what is the locus standi of a central bank in financial literacy”, the answer is that

    • Part, indeed an important part, of the mandate of a central bank is to preserve financial stability.
    • An essential prerequisite for financial stability is financial literacy.
    • A central bank has a unique leverage in providing financial literacy

What Should I Say?

4. Struggled here to determine what I should say at this inaugural that will add value to the conference. Given the depth of frontline experience and subject matter expertise that all of you bring to this forum, it will be presumptuous on my part to lay out the agenda for the deliberations over the next 3 days. I feel distinctly inadequate. I will attempt something much less ambitious.

I will give you

  1. The big picture of the challenge of financial inclusion and financial literacy - in general and in India.

  2. Tell you briefly about the Reserve Bank’s accomplishments and challenges in the area of financial inclusion and financial literacy.

  3. Raise some introspective and important questions that we must be asking ourselves.

Financial Inclusion and Financial Literacy

5. This conference, I know, is on financial education. Nevertheless, you would have found me speaking about financial inclusion and financial literacy together, almost synonymously. That is not confusion. That is deliberate.

  • Financial inclusion and financial literacy are integral to each other.

  • They are two elements of an integral strategy.

  • Financial inclusion provides access
    Financial literacy provides awareness

  • Disadvantaged people need both - access to and awareness of financial services.

  • Financial inclusion - supply side
    Financial literacy - demand side

Broader Question: Why are financial inclusion and financial literacy important?

6. Why are financial inclusion and financial literacy important?

They are important simply because financial inclusion is a necessary condition for sustaining equitable growth. There are few, if any, instances of an economy transiting from an agrarian system to a post-industrial modern society without broad-based financial inclusion.

7. As people having comfortable access to financial services, we all know from personal experience that economic opportunity is strongly intertwined with financial access.

8. World Bank - Attack on Poverty

  • Seminal WDR on Attacking Poverty - 2000/01. Three dimensions of attack on poverty.

    • Creating opportunities for the poor to improve their lives.
    • Empowering the poor to demand more responsive state and social institutions.
    • Providing the poor security - to cope with risks.
  • Opportunity, empowerment and security. Financial inclusion is important on all three dimensions.

  • Development experience shows that the poor don’t want doles. They don’t want hand outs. What they want is opportunity.

  • Financial inclusion and financial literacy are essential to give that opportunity. They enfranchise the poor in a very powerful way, and give them security against income shocks.

Financial Inclusion in India

9. Let me get a little more specific. Take India. Financial inclusion is good for all the stakeholders.

  • Good for the poor. Opportunity to improve their incomes and their quality of life.

  • Good for the banks. Steady low cost savings – ALM.

  • Good for the government. Powerful tool of poverty reduction, it also cuts down leakage.

  • Good for the economy, savings of the poor into the formal financial sector.

10. Win-win for the poor, banks, government and economy. Not just a public good but a merit good.

11. India - Big Picture

(i) 600,000 - 100,000 bank branches

- just about 10%

(ii) Only 40% of the households have bank accounts

(iii) Financial exclusion is staggering

12. What has the RBI done?

Financial inclusion

  • bank led approach

  • deregulated bank branch opening

  • 25% of new branches in rural areas

  • Leveraged on technology to deepen financial inclusion through the BC model

  • Delicenced ATMs

  • Liberalized the KYC norms for basic banking account without any minimum balance

13. Financial Literacy

  • RBI prepared a National Strategy on Financial Education catering to all sections of the population in the country.

  • Simple, comprehensive and inclusive.

  • Since the challenge is to link large number of financially excluded people to the formal financial system, the focus of the Strategy at the base level is to create awareness of basic financial products. For the purpose, the financial literacy efforts is primarily directed towards dissemination of simple messages of financial prudence in vernacular language through large campaigns across the country combined with vigorous roll out of financial inclusion plans by banks, insurance, pension funds and others.

  • The strategy is inclusive - active, involves individuals, financial sector regulators, educational institutions, NGOs, financial sector entities, multilateral international players and the Government at both Centre and State.

14. Banks and Financial Literacy

  • We have advised banks that there should be at least one Financial Literacy Centres (FLC) in all the districts (640+) throughout the country. These FLCs are required to conduct outdoor financial literacy camps at least once in a month. Banks have already set up about 650 FLCs till date.

  • Further, every rural branch (35000+) is required to conduct a financial literacy camp at least once in a month. Through these camps, we envisage imparting of financial literacy in the form of simple messages like why save with banks, why borrow from banks, why borrow as far as possible for income generating activities, why repay in time, why insure yourself, why save for your retirement etc.

  • Starting from April 2012, we have been able to educate about 1 million plus people through these literacy programs.

15. Our strategy on financial inclusion and financial literacy

  • Bank led model

  • More by moral suasion by asking banks to see their enlightened self-interest, than by regulation

  • Let a thousand flowers bloom!

16. FIPs prepared and implemented by banks. Why not a more prescriptive model?

  1. Innovative ideas

  2. Tailored to their business model

  3. Ownership of the plan

  4. India a diverse country. Let a thousand experiments take place.

17. Many accomplishments -

  • Some of it in numbers

  • Some of it in heart-warming stories that we have heard from across the length and breadth of the country

  • Villages now having access to banking - 200,000/600,000 through branches + BCs

  • Hundreds of millions of people, often illiterate, use smart cards with biometric identification, for bank transactions (Secretary Geithner)

  • Tens of millions of people use mobile handheld electronic devices for banking

  • 10 million SHGs across the country are credit linked to banks for income enhancing activities

  • Villages ask for bank branches as they ask for schools and health centres
                            [Neighbouring villages of Jalanga]

  • Women voluntarily forming SHGs

  • Outreach programmes - more than 50% of participant attendees are women

  • EBT - in several states

  • Direct cash transfer in 50 districts

18. Challenge for RBI

  • Banks see this as an obligation and not an opportunity

  • KYC (migrant labour) and UID - simplifying without compromising security

  • Meaningful financial inclusion (Toilet, Bank a/c)

New Bank Licences

19. New bank licences. Strategy for financial inclusion will be an important criticism.

Criticism against RBI: RBI open minded to innovation.

20. Introspective but Important Question:

  • Do we know enough about the poor to deepen financial inclusion and further financial literacy?

  • Do we understand enough about how the poor manage their finances in order to design products and services that meet their requirements?

  • Are we approaching the problem with an open mind or are we too clouded by our stereotype views to understand why the poor behave in such seemingly irrational ways?

  • Are we too patronizing in our approach to be dismissive of the concerns and apprehensions of the poor?

    Ela Bhatt [SEWA]: WDR 2000/01: We are poor but so many: “Illiteracy is on the other side of the table”.

Portfolios of the Poor

21. Frame these questions in a more concrete fashion.

  1. WB norm for poverty is $2/day.
    One of the least understood problems of living on $2/day is that you don’t earn $2 every day. That is the average over time. How do you cope with that?

  2. The poor not only have low incomes, but their income is irregular and unpredictable. Their savings are meagre. But, yet they have to cope with loss of employment, illness and death in the family, lumpy expenditure needs for education and for weddings and festivals?

  3. One stereotype view is ‘How can the poor save - they have no money’. This is only superficially sensible. The poor should save because like everybody else they have a present and a future. They have little money today, but unless they stumble on a pile of cash tonight, they have little money tomorrow.

  4. Another stereotype view: The poor’s savings are meagre. They don’t need much financial management techniques. In fact, because the poor have low, irregular and unpredictable incomes, they need sophisticated financial management. $20/day vs $2/day.

(v) Portfolios of Poor by Daryl Collins, Stuart Rutherford

  • India, Bangladesh and South Africa

  • Need sophisticated financial management

  • Diaries - fascinating how they cope with everyday finances.

  • The truth is that money management is, for the poor, a fundamental and well understood part of everyday life.

  • The stereotype view is that the poor are carefree or incompetent. Perish that thought. They are anything but.

(vi) Poor Economics - Abhijit Banerjee & Esther Duflo

  1. Why are the poor simultaneously saving and borrowing at the same time?

  2. Why in some countries, the poor actually pay money to save money - i.e. they actually accept (-)ve interest rate

  3. Ernakulam - Survey. Dependence on money lenders.

  4. Seemingly irrational behaviour tells us a lot about how financial inclusion should be pursued.

22. Fortune at the bottom of the pyramid -

Shibboleth or cliché

  • Fortune at the bottom of the pyramid is indeed there

  • Astounding success of millions of SHGs across the country - a heart warming success story

  • Nascent capitalist inside every poor man and poor woman. Capitalists without capital as Banerjee and Duflo call them.

  • The abundance of entrepreneurism among the poor is the least recognized part of our understanding.

  • Purely in terms of stated occupations, most income groups in poor countries seem to be more entrepreneurial than their counterparts in the developed world - the poor no less so than others, an observation that inspired Harvard Business School professor Tarun Khanna’s book, Billions of Entrepreneurs.

Financial Literacy and Inclusion - Challenge not unique to developing countries

23. Economist a couple of weeks ago. Feature on ‘life on the edges of America’s financial mainstream’..

  • In December 2012, the Federal Deposit Insurance Corporation (FDIC) released a survey that found roughly one in 12 American households, or some 17m adults, are “unbanked”, meaning they lack a current or savings account.

  • The survey also found that one in every five American households is “underbanked”, meaning that they have a bank account but also rely on alternative services - typically, high-cost products such as payday loans, cheque-cashing services, non-bank money orders or pawn shops.

  • Not all the unbanked are poor, nor do all poor people lack bank accounts. But the rate of the unbanked among low income households (defined in the FDIC survey as those with an annual income below $15,000) is more than three times the overall rate.

Disturbing Questions about Financial Literacy

24. [Economist] - Financial literacy

  • Here is a test. Suppose you had $100 in a savings account that paid an interest rate of 2% a year. If you leave the money in the account, how much would you have accumulated after five years: more than $102, exactly $ 102, or less than $102?

  • This test is so simple that you suspect there is a catch. There is no catch. But a survey found that only half of Americans aged over 50 gave the correct answer. If so many people are financially challenged, it is hardly surprising that they struggle to deal with financial decisions.

The solution seems obvious: provide more financial education.

But is it possible to teach people to be more financial savvy? A survey by the Federal Reserve Bank of Cleveland reported that: “Unfortunately, we do not find conclusive evidence that, in general, financial education programmes do lead to greater financial knowledge and ultimately to better financial behaviour.”

So, is financial education programme a failure? Certainly not. The purpose of education is to teach people to deal with financial decisions more intelligently and with greater sense of confidence.

  • make it interesting
  • make it instructive
  • make it relevant to the age and income group

Summary and conclusion

25. Let me summarize the point that I have been trying to make:

  1. Problems of access and awareness in deepening financial inclusion and spreading financial literacy.

  2. Problem in poor countries.

    Problem also in rich countries.

  3. Perish stereotype views.

  4. Easy to attribute it all to sociological and demographic factors. But there is evidence to show that given the same sociological and demographic context, some countries have done better than others. So, strategies, policies and commitment do matter.

  5. More importantly imagination and innovation are required.

  6. There is no one size fits all. On the contrary, we must let a thousand flowers bloom, let thousands of real life experiments take place. Learn from that collective experience to determine what works, what does not and why?

26. By the end of the conference, we have an improved and shared understanding on the challenge and opportunity of financial inclusion and financial education.

27. All the best for the success of the deliberations.

RbiTtsCommonUtility

प्ले हो रहा है
கேட்கவும்

Related Assets

RBI-Install-RBI-Content-Global

RbiSocialMediaUtility

இந்திய ரிசர்வ் வங்கி மொபைல் செயலியை நிறுவுங்கள் மற்றும் சமீபத்திய செய்திகளுக்கான விரைவான அணுகலை பெறுங்கள்!

Scan Your QR code to Install our app

RbiWasItHelpfulUtility

இந்த பக்கம் உதவியாக இருந்ததா?