Indian government-controlled utility and hydropower company NHPC Limited (NSE:NHPC) has committed to developing 500 MW of floating solar projects on reservoirs in the state of Odisha.