In a major setback to government plans, Tamil Nadu’s electricity tribunal has decided to set aside a government order placing solar energy obligations upon heavy power consumers. It
Tamil Nadu is the eleventh largest state in India by area and the seventh most populous state. The state has installed electricity generation capacity of 19,432 MW (as