M Ramesh

Deputy Editor, Business Line. He writes extensively on the renewable energy sector