Indian hydropower producer NHPC Ltd (BOM:533098) and Green Energy Development Corporation of Odisha Ltd (GEDCOL) have entered into a promoters agreement to develop 500 MW of floating solar projects in the state of Odisha.