NTPC Invites Bids to Procure Modules for 10 MW Solar Power Project in Odisha