NLC India Invites Bids to Set Up 100 MW ISTS-Connected Solar Power Projects