Indian power major NTPC Ltd (BOM:532555) on Friday announced the inauguration of a 100-kWp floating solar system, described as the largest of its kind in India.