BofA expects Nifty to deliver up to 11.4% returns by CY26 as earnings cuts ease, growth prospects improve and FII outflows ...