June 30 (SeeNews) - Indian power producer NTPC Ltd (BOM:532555) on Wednesday invited online bids for the construction of 18 MW of photovoltaic (PV) power capacity on the Andaman and Nicobar Islands.