State-owned coal miner NLC India Ltd (BOM:513683) has commissioned a 100-MW solar power plant in the state of Tamil Nadu, the company announced on Wednesday.