TAG
Mizoram has carved a place for itself in the solar energy map of India as it has commissioned its first solar power plant at Tlungvel