NTPC Renewable Energy Limited is the successful bidder for 80 MW Floating Solar capacity at Omkareshwar R