October 21 (SeeNews) - Indian power company NTPC Ltd (BOM:532555) said today it would install 50 MW of solar power capacity and battery storage in Port Blair, in Andaman and Nicobar Islands.