NTPC Invites Bids to Procure 16,000 Solar Modules for Bhadla Solar Project 1139540579