Listen to this article Tamil Nadu-based renewable energy solutions provider Renfra Energy India has filed a draft red herring prospectus (DRHP) with the Securities and