It is an admitted fact by bankers themselves that they are struggling to mobilize deposits which has created a credit deposit mismatch and unless they reorient a new marketing strategy particularly ...
Climate change poses a major risk to both economy and the financial sector. The climate related disasters that we are ...