Avaada Energy, the flagship renewables arm of the Avaada Group, has secured a 1,400-MWp solar project in India in an e-Reverse auction held by NHPC Ltd (BOM:533098).