Favourable geographic factors, coupled with shrewd policy-making, have made the State a leading light in green energy With high levels of urbanisation and industrialisation, Tamil Nadu is one of largest States in terms of power demand and generating capacity. A shining part in the State’s energy saga is the high proportion of renewables to the […]