Large share of power is generated by _________________.
Large share of power is generated by Thermal power plants in India. "Thermal power plant" means an electrical facility which uses any source of thermal energy for generation of electricity. In India the thermal power generation is mostly coal based.