Income Tax officials are conducting a sudden raid at Tamil Nadu Electricity Board’s headquarters in Chennai, focusing on the Green Energy division.

Income Tax officials are conducting a sudden raid at Tamil Nadu Electricity Board’s headquarters in Chennai, focusing on the Green Energy division.