NLC India has invited bids to lease 3,000 acres of land in Rajasthan for the development of solar projects.