Karnataka plans to tap corporate social responsibility funds to upgrade 1,000 public schools · Activ.news